Java基础与案例开发详解目录

上传人:大米 文档编号:563439136 上传时间:2023-04-16 格式:DOC 页数:15 大小:353KB
返回 下载 相关 举报
Java基础与案例开发详解目录_第1页
第1页 / 共15页
Java基础与案例开发详解目录_第2页
第2页 / 共15页
Java基础与案例开发详解目录_第3页
第3页 / 共15页
Java基础与案例开发详解目录_第4页
第4页 / 共15页
Java基础与案例开发详解目录_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Java基础与案例开发详解目录》由会员分享,可在线阅读,更多相关《Java基础与案例开发详解目录(15页珍藏版)》请在金锄头文库上搜索。

1、本书以目前Java的较新版本Java SE 6.0为依托,结合Java语言特性和实战案例,充分融入了企业开发过程中编程人员遇到的种种Java核心技术问题和编程思想,全面系统地介绍了Java语言的基础知识、高级编程技术及应用方向。书中内容由浅入深、循序渐进,囊括了Java基本语法,数组和常用算法,Java面向对象的编程思想,还包括一些Java高级特性,并且将企业一些比较流行的项目融入本书中,如:聊天室程序、网络五子棋、仿QQ的网络聊天软件JQ等。序言 Java SE(Java Platform,Standard Edition,Java标准版)是Sun Microsystems公司平台体系结构中

2、最基础也是最底层的版本,它是各种应用平台的基础。Java SE不仅包含了开发和部署各种桌面应用程序的API,还包含了支持Java EE企业级的应用开发以及Java ME嵌入式开发的相关类。随着Sun投入IBM的怀抱,Java SE的功能将会进一步加强。 Java SE版本的各种特性的学习对初学者尤为重要。它不仅是初学者通向成功的基石,而且对它掌握的程度直接决定读者后期作为Java软件工程师的等级。 本书选用了大量的生活案例将Java语言特性通过实战代码一一呈现,使读者不用刻意去记忆其中的理论就可以轻松掌握。本书中案例代码注释详细,很多部分都通过截图的形式展现出来,让读者一目了然。本书中具有代表

3、性的操作通过步骤的形式一步一步地进行引导和讲解,让读者不仅能知其所以然而且还能编出应用程序,具有较高的实用价值,讲解过程中还对一些初学者极易犯的错误提供了相应的解决方案和应注意的事项或提示。这些错误都是编者在开发和教学过程中的实践经验的总结,目的是让读者在最短的时间内,掌握最核心最实用的技术。另外书中每章节的示例源代码都放在所附光盘中,可帮助读者更加轻松地学习每一章节。 本书共分为20章,各章节简介如下。 第1、2和3章介绍Java环境的安装配置,Java程序的开发过程和Java语言的基础语法。 第4章介绍数组和常用算法的相关知识。 第5章和6章介绍面向对象的编程思想:抽象、封装、继承多态。本

4、书中这两章内容最重要,读者必须掌握其中的很多概念。 第7章介绍面向对象的分析与设计思想以及一些常用的设计习惯,对后期编程起到一定的指导作用。 第8章和9章介绍一些常用的适用类,对编程思想的运用和快速开发起到辅助作用。 第10章介绍Java异常处理机制,这章是Java语言在健壮性上的体现,建议读者能熟练掌握。 第11章介绍常用的数据结构和泛型机制,对一些常用的集合类建议读者能熟练掌握。 第12章介绍Java多线程的相关知识,重点在于理解多线程的运行机制及线程同步的机制。 第13章介绍IO流,主要用来对文件的读、写等操作。 第14章介绍GUI图形界面编程,包括AWT抽象窗口工具包和Swing组件等

5、,对本章的内容读者了解即可。 第15、16和19章分别介绍反射、注解和Socket网络等编程相关知识,多了解这些知识对开发将会有非常大的帮助。 编辑本段作者简介张孝祥,北京传智播客教育科技有限公司教学总监。著有Java就业培训教程、JavaScript网页开发、深入体验Java Web开发内幕核心基础、深入体验Java Web开发内幕一高级特性、JavamB件开发详解等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为“中国Java培训第一人”。张孝祥老师精通C/C+、VC、VB、Java、SQL Server、0racle等编程语言和数据库系统,善于解剖和分析问题,善于使用生动

6、形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。 编辑本段图书目录第1章 1.1 Java语言发展简史2 1.2 认识Java语言3 1.2.1 Java语言特性3 1.2.2 JavaApplet4 1.2.3 丰富的类库4 1.2.4 Java的竞争对手5 1.2.5 Java在应用领域的优势7 1.3 Java平台的体系结构7 1.3.1 JavaSE标准版8 1.3.2 JavaEE企业版10 1.3.3 JavaME微型版11 1.4 JavaSE环境安装和配置12 1.4.1 什么是JDK12 1.4.2 JDK安装目录和实用命令工具介绍12 1.4.3 设置环境变量13

7、1.4.4 验证配置的正确性14 1.5 MyEcilpse工具介绍JavaSE环境安装和配置15 1.6 本章练习16 第2章 2.1 什么是程序18 2.2 计算机中的程序18 2.3 Java程序19 2.3.1 Java程序中的类型19 2.3.2 Java程序开发三步曲21 2.3.3 开发Java第一个程序21 2.3.4 Java代码中的注释23 2.3.5 常见错误解析24 2.4 Java类库组织结构和文档27 2.5 Java虚拟机简介28 2.6 Java技术两种核心运行机制29 2.7 上机练习30 第3章 3.1 变量32 3.1.1 什么是变量32 3.1.2 为什

8、么需要变量32 3.1.3 变量的声明和赋值33 3.1.4 变量应用实例33 3.2 数据的分类34 3.2.1 Java中的八种基本数据类型34 3.2.2 普及二进制36 3.2.3 进制间转换37 3.2.4 基本数据类型间转换38 3.2.5 数据类型应用实例38 3.2.6 引用数据类型39 3.3 关键字.标识符.常量39 3.3.1 变量命名规范39 3.3.2 经验之谈常见错误的分析与处理40 3.3.3 Java标识符命名规则41 3.3.4 关键字42 3.3.5 常量42 3.4 运算符43 3.4.1 算术运算符43 3.4.2 赋值操作符45 3.4.3 关系操作符

9、47 3.4.4 逻辑操作符48 3.4.5 位操作符49 3.4.6 移位运算符49 3.4.7 其他操作符50 3.5 表达式52 3.5.1 表达式简介52 3.5.2 表达式的类型和值52 3.5.3 表达式的运算顺序52 3.5.4 优先级和结合性问题52 3.6 选择结构54 3.6.1 顺序语句54 3.6.2 选择条件语句54 3.6.3 switch结构59 3.6.4 经验之谈-常见错误的分析与处理65 3.6.5 Switch和多重if结构比较66 3.7 循环语句66 3.7.1 While循环67 3.7.2 经验之谈-常见while错误70 3.7.3 do-whi

10、le循环72 3.7.4 for循环74 3.7.5 经验之谈-for常见错误76 3.7.6 循环语句小结78 3.7.7 break语句79 3.7.8 continue语句82 3.8 JavaDebug技术84 3.9 本章练习85 第4章 4.1 一维数组90 4.1.1 为什么要使用数组90 4.1.2 什么是数组91 4.1.3 如何使用数组92 4.1.4 经验之谈-数组常见错误97 4.2 常用算法98 4.2.1 平均值,最大值,最小值98 4.2.3 数组排序102 4.2.3 数组复制103 4.3 多维数组105 4.3.1 二重循环105 4.3.2 控制流程进阶1

11、07 4.3.3 二维数组111 4.4 经典算法113 4.4.1 算法-冒泡排序113 4.4.2 插入排序115 4.5 增强for循环116 4.6 本章练习117 第5章 5.1 面向过程的设计思想120 5.2 面向对象的设计思想120 5.3 抽象121 5.3.1 对象的理解121 5.3.2 Java抽象思想的实现122 5.4 封装124 5.4.1 对象封装的概念理解124 5.4.2 类的理解125 5.4.3 Java类模板创建125 5.4.4 Java中对象的创建和使用127 5.5 属性130 5.5.1 属性的定义130 5.5.2 变量131 5.6 方法1

12、32 5.6.1 方法的定义132 5.6.2 构造方法135 5.6.4 方法重载138 5.6.5 自定义方法138 5.6.6 系统提供方法139 5.6.7 方法调用140 5.6.8 方法参数及其传递问题144 5.6.9 理解main方法语法及命令行参数147 5.6.1 0递归算法147 5.7 this关键字148 5.8 JavaBean149 5.9 包150 5.9.1 为什么需要包?150 5.9.2 如何创建包151 5.9.3 编译并生成包:151 5.9.4 使用带包的类152 5.9.5 JDK中常用包介绍152 5.1 0本章练习153 第6章 6.1 继承1

13、56 6.1.1 Java的继承思想实现157 6.1.2 super关键字158 6.2 Object类160 6.3 多态161 6.3.1 多态概念的理解161 6.3.2 Java中多态的实现162 6.2.3 类型检测.向上转型.向下转型164 6.2.4 动态绑定166 6.4 访问修饰符167 6.5 static修饰符168 6.5.1 静态变量168 6.5.2 静态方法169 6.5.3 静态代码块169 6.5.4 单态模式170 6.6 final修饰符171 6.7 abstract修饰符172 6.8 接口173 6.8.1 接口的定义及实现174 6.8.2 接口

14、中的常量174 6.8.3 接口的多重实现174 6.9 本章练习175 第7章 7.1 面向对象的分析与设计简介180 7.1.1 类的设计建议180 7.1.2 类名.变量名.方法名的选取181 7.1.3 类的属性设计建议182 7.1.4 类的方法设计建议182 7.1.5 继承的设计建议182 7.2 对象模型建立183 7.2.1 UML简介183 7.2.2 用例图184 7.2.3 类图185 7.2.4 序列图187 7.2.5 状态图188 7.2.6 活动图189 7.2.7 组件图190 7.2.8 部署图190 7.3 类之间的关系191 7.4 软件的可维护与复用设计原则194 7.5 本章练习19

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号