精通Java开发技术

精通Java开发技术

陈强, 编著

出版社:清华大学出版社

年代:2013

定价:69.0

书籍简介:

本书共21章分别讲解了Java技术,面向对象,数据类型和运算符,流程控制和数组,类和方法,类和面向对象,集合,泛型,与运行环境交互,异常处理,AWT编程,Swing编程,JDBC编程,Annotation,输入/输出,多线程,网络编程,类加载和反射,最后通过留言薄系统、图书馆借阅系统和Android手机足球游戏3个综合实例讲解了Java技术在大型项目中的应用流程。

书籍目录:

第1章 Java语言初体验

1.1 学习Java的优势

1.1.1 排名第一的编程语言

1.1.2 良好的就业前景

1.2 学习Java需要了解的那些事

1.2.1 Java语言的发展历史

1.2.2 Java的特点

1.2.3 Java的平台无关性

1.3 Java的运行机制

1.3.1 高级语言的运行机制

1.3.2 Java的运行机制

1.3.3 Java虚拟机——JVM

1.4 开发前的准备

1.4.1 安装JDK

1.4.2 设置环境变量

1.4.3 JRE和JDK是有区别的

1.4.4 困扰初学者的环境变量问题

1.5 体验第一个Java程序

1.5.1 编辑Java源代码

1.5.2 编译Java程序

1.5.3 运行Java程序

1.5.4 分析Java程序的运行过程

1.6 初学者应该明白的几个问题

1.6.1 独特的垃圾回收机制

1.6.2 对学习者的几条建议

第2章 探索Java敏捷学习之道

2.1 究竟要学习什么

2.2 学习编程的正确观念

2.3 将面向对象贯穿全书

2.3.1 什么是面向对象

2.3.2 面向对象的几个基本特性

2.3.3 Java的面向对象

2.3.4 Java的面向对象特性

2.4 初学者应该注意的问题

2.4.1 需要遵循源文件命名规则

2.4.2 不要忽视系统文件的扩展名

2.4.3 时刻注意大小写的问题

2.4.4 必须有main()方法

2.4.5 注意空格带来的麻烦

2.5 使用JavaIDE工具能事半功倍

2.5.1 到底用不用IDE工具

2.5.2 最受欢迎的工具-Eclipse

2.5.3 Sun公司推出的工具——NetBeans

2.5.4 一度很“火”的商业工具JBujlder

第3章 速成Java的基本语法

3.1 快速学习语法的秘诀

3.2 变量和常量

3.2.1 不可变的量叫常量

3.2.2 定义常量时的注意事项

3.2.3 可以变化的量叫变量

3.3 数据类型一通则百通

3.3.1 简单数据类型值的范围

3.3.2 字符型

3.3.3 整型

3.3.4 浮点型

3.3.5 布尔型

3.4 if语句

3.4.1 简单if语句

3.4.2 通过if语句的延伸用法体验

if-else语句的意义

3.4.3 if语句可以有多个条件判断

3.5 switch语句

3.5.1 switch语句的基本用法

3.5.2 使用switch语句时应该注意的事项

3.5.3 如果没有break

3.5.4 如果case没有执行语句

3.5.5 如果default不在末尾

3.6 需要正确使用条件语句

3.6.1 参数case和参数switch的值要相等

3.6.2 在使用if语句时要按照逻辑顺序编码

3.6.3 理解switch语句的执行顺序

3.7 循环语句

3.7.1 for循环

3.7.2 有多个表达式的for循环

3.7.3 for语句可以嵌套

3.7.4 while循环语句

3.7.5 可以联合使用if语句和while循环

3.7.6 do-while循环语句

3.7.7 不要忘记分号

3.8 跳转语句

3.8.1 使用break语句

3.8.2 使用retum语句返回一个值

3.8.3 使用continue语句实现跳转

3.9 一维数组

3.9.1 声明一维数组

3.9.2 创建一维数组

3.9.3 一维数组的初始化

3.10 二维数组

3.10.1 声明二维数组

3.10.2 创建二维数组

3.10.3 二维数组的初始化

3.11 二维数组

3.11.1 声明三维数组

3.11.2 三维数组的初始化

3.12 复制数组中的数据

3.13 比较两个数组中的数据

3.14 搜索数组中的元素

3.15 排序数组

3.16 深入理解数组

3.16.1 可以任意伸缩数组长度的动态数组

3.16.2 for each循环

3.17 初学者应该明白的几个问题

3.17.1 char中的单引号和int的提升处理

3.17.2 『F无穷和负无穷的问题

3.17.3 double型和float型之间的处理

3.17.4 何时使用switch语句,何时使用if,else if语句

3.17.5 使用for循环的技巧

3.17.6 可以在嵌套语句中使用

break语句

3.17.7 设置有意义的标号

3.17.8 通过区别来决定怎样选择跳转语句

3.17.9 理解Java数组的内部机制

3.17.10 数组必须初始化

3.17.11 Java中的两种引用类型

3.17.12 向数组中填充数据

3.17.13 在使用foreach操作数组时不建议对循环变量进行赋值

3.17.14 定义常量时的注意事项

3.17.15 移位运算符的限制

3.17.16 扩展赋值运算符

3.17.17 switch语句和if,else if语句的选择

第4章 同时学习类和方法

4.1 类中的相关定义

……

第5章 深入理解Java的面向对象

第6章 集合

第7章 使用类库提高开发效率

第8章 泛型

第9章 异常处理

第10章 使用I/O系统来处理文件

第11章 快速体验AWT

第12章 由浅入深体验Swing

第13章 数据库编程

第14章 网络与通信编程

第15章 多线程

第16章 案例:综合供求信息平台

第17章 案例:小区物业管理系统

参考文献

内容摘要:

本书内容新颖、知识全面、讲解详细,可帮助读者通过学习精通Java开发技术,由浅入深地领会高效开发之道。本书共分17章,内容都采用了理论加实践的教学方法,每个实例先提出制作思路及包含的知识点,力求用最通俗的语言将高深的知识阐述出来。本书适合Java各个级别的程序员、研发人员及在职程序员使用,也可以作为相关培训学校和大专院校相关专业的教学用书。

编辑推荐:

《精通Java开发技术:由浅入深领会高效开发之道》全面介绍Java开发技术的核心知识,内容深入、语言通俗。全书精心筛选了Java开发技术最具代表性、最典型的知识点。采用理论加实践的教学方法,兼顾理论、案例的完美展现。
《精通Java开发技术:由浅入深领会高效开发之道》彻底摒弃枯燥的理论和简单的操作,注重实用性和可操作性,从Java的基本概念人手,拓展到Swing、编程异常、线程、网络编程、数据库编程等高级技术,以及对面向对象程序设计的主要原理和方法的介绍,使读者掌握相关操作技能的同时,还能学习到相应的基础知识,让读者学得更充实,更有针对性。

书籍规格:

书籍详细信息
书名精通Java开发技术站内查询相似图书
9787302311874
如需购买下载《精通Java开发技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

精通Java开发技术是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。