内容推荐 "Java语言是目前软件设计中极为强大的编程语言,特别适合网络应用程序的设计,已经成为网络时代重要的语言之一。教材根据Java技术的发展和程序设计课程教学需要编写而成,共分为14章,内容包括Java语言概述、数据类型和表达式、流程控制、数组、类与对象、类的封装继承和多态、接口与实现、异常处理、集合框架、图形用户界面、输入/输出流、多线程、网络编程、数据库编程等内容。并在附录中给出了16次实验内容。 本书可作为普通高等院校各专业Java程序设计课程的教材,也可供从事软件开发及相关领域的初级工程技术人员自学使用。" 目录 目录
第 1 章 Java 语言概述\t1 1.1 Java 语言的特点\t1 1.2 Java 语言开发环境\t3 1.3 第一个 Java 程序\t5 1.4 IDEA 集成开发环境\t8 1.5 小结\t12 第 2 章 Java 语言基础\t15 2.1 标识符和关键字\t15 2.2 Java 基本数据类型\t17 2.3 变量和常量\t19 2.4 运算符和表达式\t21 2.5 控制台输入数据\t26 2.6 小结\t27 第 3 章 程序控制结构\t31 3.1 顺序结构\t31 3.2 选择结构\t33 3.3 循环结构\t37 3.4 小结\t43
Java 程序设计\t
第 4 章 数组\t47 4.1 一维数组\t47 4.2 二维数组\t50 4.3 数组的应用\t53 4.4 字符串\t56 4.5 小结\t61 第 5 章\t类和对象\t65 5.1 面向对象概述\t65 5.2 类和对象概述\t67 5.3 类的封装\t77 5.4 小结\t85 第 6 章\t类的继承和多态机制\t93 6.1 类的继承\t93 6.2 类的多态性\t102 6.3 小结\t108 第 7 章\t抽象类和接口\t115 7.1 抽象类和抽象方法\t115 7.2 接口\t118 7.3 小结\t122 第 8 章 异常处理\t127 8.1 异常概述\t127 8.2 异常处理机制\t130 8.3 小结\t139 第 9 章 集合与泛型\t143 9.1 集合框架概述\t143 9.2 泛型\t145 9.3 List 接口\t147 9.4 Set 接口\t149
9.5 Iterator 接口\t153 9.6 Map 接口\t154 9.7 小结\t157 第 10 章 输入输出流\t161 10.1 流的概念\t161 10.2 File 类\t162 10.3 基于字节流的文件操作\t164 10.4 基于字符流的文件操作\t169 10.5 对象序列化\t174 10.6 小结\t176 第 11 章 多线程\t179 11.1 进程与线程的概念\t179 11.2 线程的创建\t182 11.3 线程同步\t184 11.4 线程的控制\t190 11.5 小结\t194 第 12 章\t网络编程\t197 12.1 基于 URL 的网络编程\t197 12.2 InetAddress 类\t202 12.3 基于 Socket 的网络编程\t203 12.4 小结\t209 第 13 章\t数据库编程\t213 13.1 MySQL 数据库\t213 13.2 使用 JDBC 访问 MySQL 数据库\t227 13.3 数据库编程实例\t230 13.4 小结\t235 第 14 章\t图形用户界面设计\t239 14.1 图形用户界面概述\t239
Java 程序设计\t 14.2 Swing 常用容器组件\t240 14.3 布局管理器\t242 14.4 事件处理\t247 14.5 Swing 常用的基本组件\t256 14.6 小结\t269 附录 A\t实验内容\t271 实验 1 Java 开发环境\t271 实验 2 Java 基本数据类型与表达式\t277 实验 3 程序控制结构\t279 实验 4\t数组\t282 实验 5 字符串\t284 实验 6\t类和对象\t286 实验 7\t继承\t288 实验 8 多态\t291 实验 9\t接口\t296 实验 10 异常处理\t300 实验 11\t集合框架\t303 实验 12\t输入输出流\t308 实验 13 多线程\t313 实验 14\t网络编程\t318 实验 15 数据库编程\t321 实验 16 图形用户界面设计\t324 附录 B 习题参考答案\t329 参考文献\t333 |