出版时间:2010-9 出版社:华中科技大学出版社 作者:王薇,杜威 主编 页数:325
内容概要
本书主要从企业的实践技术需求出发,分两部分介绍Java核心技术。第一部分的内容是Java入门基础,主要包括:Java简介及开发环境搭建,Java基础语法,Java程序流程控制,Java面向对象编程基础与深入及Java输入/输出类操作。第二部分的内容是Java高级编程,主要包括:基于AWT/Swing的GUI图形用户界面技术,多线程编程技术,网络程序开发,数据库连接技术。 本书结构合理,语言简练,内容深入浅出,以案例驱动引述各章节,使读者学而知所用,体现Java编程语言的实战性特点。本书可以作为高等院校和培训班相关专业的教材,还可供从事计算机技术、电子商务、系统工程的人员和企业技术人员参考。
书籍目录
第一部分 Java入门基础 第1章 Java简介及开发环境搭建 1.1 Java语言简介 1.2 Java语言发展历史 1.3 Java技术体系架构 1.4 Java的工作方式 1.5 Java的相关术语 1.6 Java开发环境的搭建 1.7 Java程序的编写与运行 1.8 常见问题 1.9 本章小结 理论练习题 上机实训题 第2章 Java语法基础 2.1 Java程序的结构 2.2 Java程序的一些特殊语句 2.3 常量 2.4 变量和数据类型 2.5 Java标识符和关键字 2.6 运算符和表达式 2.7 本章小结 理论练习题 上机实训题 第3章 程序流程控制 3.1 程序的流程控制 3.2 选择结构 3.3 循环结构 3.4 跳转语句 3.5 数组 3.6 多维数组 3.7 本章小结 理论练习题 上机实训题 第4章 Java面向对象编程基础 4.1 面向对象的基本概念 4.2 类的定义 4.3 案例分析:定义银行账户类 4.4 对象的定义和引用 4.5 案例分析:银行账户对象的创建 4.6 静态成员与实例成员 4.7 方法的重载 4.8 案例分析:银行账户类构造方法的重载 4.9 类的封装和访问控制 4.10 案例分析:简单的银行账户管理程序 4.11 本章小结 理论练习题 上机实训题 第5章 Java面向对象编程深入 5.1 类的继承 5.2 案例分析:VIP银行账产类的创建 5.3 多态 5.4 抽象类 5.5 内部类与外部类 5.6 包 5.7 案例分析:改进的银行账户管理程序 5.8 接口 5.9 Java异常处理机制 5.10 本章小结 理论练习题 上机实训题 第6章 Java常用类 6.1 Java类库 6.2 字符串类 6.3 Math类与Random类 6.4 Date(日期)类与Calendar(日历)类 6.5 Java基本类型包装器与泛型 6.6 集合类 6.7 案例分析:利用ArrayList类存储银行账户类 6.8 本章小结 理论练习题 上机实训题 第7章 Java输入/输出系统 7.1 概述 7.2 字节I/O流 7.3 字符I/O流 7.4 文件访问 7.5 案例分析:多种流的实现 7.6 本章小结 理论练习题 上机实训题第二部分 Java高级编程 第8章 GUI图形用户界面 8.1 AWT概述 8.2 常用容器 8.3 常用AWT组件 8.4 GUI布局管理器 8.5 事件处理模型 8.6 用Swing生成图形化用户界面 8.7 本章小结 理论练习题 上机实训题 第9章 线程 9.1 线程概念 9.2 线程的创建和使用 9.3 线程的状态 9.4 线程的优先级调度 9.5 本章小结 理论练习题 上机实训题 第10章 网络编程 10.1 网络开发基础 10.2 URL编程 10.3 Socket通信机制 10.4 案例分析:C/S模式下的文件内容传递 10.5 本章小结 理论练习题 上机实训题 第11章 Java数据库操作 11.1 数据库基础知识 11.2 SQL语言基本语法 11.3 JDBC访问数据库 11.4 案例分析:创建JDBC-ODBC连接 11.5 预处理语句 11.6 可滚动结果集的操作 11.7 本章小结 理论练习题 上机实训题 附录A Tomcat的安装 附录B 在MyEclipse 8.5中添加Tomcat服务器 附录C 二级Java试题解析参考文献
图书封面
评论、评分、阅读与下载