Java是当今流行的面向对象编程语言,它具有良好的平台移植性和代码的开源性优点。然而知晓Java语言的名词概念简单,但要真正在头脑中建立起对象模型并运用于编程,达到实际项目的要求,并不是一个简单的过程,这也构成了本专科学生毕业后就业的主要障碍。本书教你轻松学习Java语言,内容有Java的基本环境、Java语言基础、Java工程规范、面向对象基本概念、基本特征、概念深化、异常处理等,读者通过这部分可以用Java语言建立起面向对象思维的能力及Java语言的应用等。
本书的内晷分为两个部分,第1~第7章为第一部分,第8~第16章为第二部分。第一部分侧重介绍Java面向对象的基本知识点,主要有Java的基本环境、Java语言基础、Java工程规范、面向对象基本概念、基本特征、概念深化、异常处理等,读者通过这部分可以用Java语言建立起面向对象思维的能力,其中第4、第5、第6章是本部分的重点;第二部分侧重介绍Java语言的应用,主要有Java常用类库与工具、线程、集合类框架、AWT与Swing图形用户界面、I/O输入输出、网络通信、JDBC,读者通过这部分可以了解Java工程应用的基础知识,其中第8、第9、第lO、第14、第16章是本部分的重点。这两部分内容,囊括了Java语言的主要知识点,具有相对的完整性。读者将会发现这些内容要点,对于读懂更高深的面向对象设计内容(如设计模式)会很有帮助,同时也会发现这些内容要点对于实际工程应用开发也不可或缺。本书既适合作为高等学校的教材,也可供Java编程人员参考。
第1章 初次接触Java
1.1 Java语言——网络时代的编程语言
1.1.1 网络时代编程问题
1.1.2 问题的解决方法
1.2 Java语言的特点
1.3 Java程序的编译环境和执行环境
1.4 第一个Java程序——HelloWorld
1.5 Java程序的分类
1.6 Java 平台
小结
习题
第2章 Java语言基础
2.1 数据类型
2.1.1 标识符和保留字
2.1.2 数据类型概括
2.1.3 基本数据类型简介
2.1.4 数据类型转换
2.1.5 基本数据类型及其对应包装类
2.2 表达式
2.2.1 算术表达式
2.2.2 关系表达式
2.2.3 逻辑表达式
2.2.4 赋值表达式
2.2.5 条件表达式
2.2.6 运算符之间的优先级
2.3 控制语句
2.3.1 分支语句
2.3.2 循环语句
2.3.3 跳转语句
2.4 数组
第3章 Java程序工程规范
第4章 面向对象(上)
第5章 面向对象(中)
第6章 面向对象(下)
第7章 异常
第8章 Java常用类库与工具
第9章 线程
第10章 集合类框架
第11章 Applet程序
第12章 AWT图形用户界面
第13章 Swing图形用户界面
第14章 I/O输入输出
第15章 网络通信
第16章 JDBC
参考文献