简介
《Java程序设计》是在国家精品课程(网络)和教育部IBM精品课程“Java并发编程实践”的建设和教学实践过程中总结出来的实用教材。《Java程序设计》分为4篇:第一篇介绍Java语言的基本机制和语法,包括程序设计基础、数组、类和对象设计、继承与多态、Java标准类库等;第二篇从实用的角度出发,重点介绍Java的异常处理、输入/输出处理、多线程、图形界面设计技术等;第三篇面向网络应用,重点介绍URL与Socket通信技术、Web编程技术、JDBC技术、Web站点构建等;第四篇以“学生信息管理系统”和“推箱子游戏”为实例,展示Java的实用开发方法、过程、技巧等。附录介绍Eclipse工具的安装和使用。《Java程序设计》作为面向全国高校计算机及其相关专业本科生“Java程序设计”课程的教材,采用Why-What-How的编写模式,各章知识点之间环环相扣,且辅以详尽的实例和代码分析,让读者既明白自己需要学什么,又懂得如何学以致用。《Java程序设计》内容由浅入深,通过“实践一理论一再实践”,介绍Java的关键知识点和编程技巧,使读者全面掌握Java技术,为从事J2EE系统开发打下坚实的基础。《Java程序设计》也可作为需要使用Java语言的软件开发人员和科技工作者的自学参考书。
目录
《java程序设计》
第一篇基础篇
第1章 java概述
1.1 java语言
1.2 java运行环境与开发环境
1.3 java程序举例
习题与思考
第2章 java程序设计基础
2.1 标识符和关键字
2.2 常量和变量
2.3 基本数据类型
2.4 运算符
2.5 表达式
2.6 程序控制语句
2.7 实训任务
习题与思考
第3章 数组
3.1 数组的使用
3.2 一维数组
3.3 二维数组
.3.4 数组实训任务
习题与思考
第4章 类和对象设计
4.1 面向对象程序设计思想
4.2 类和对象初探
4.3 定义类
4.4 实例化对象
4.5 初始化对象
4.6 使用对象
4.7 使用类成员
4.8 对象的清除
4.9 创建java应用程序
4.10 包
4.11 类及成员修饰符
4.12 类和对象实训任务
习题与思考
第5章 继承与多态
5.1 继承的使用
5.2 继承的实现
5.3 方法重写与变量覆盖
5.4 对象间的类型转换
5.5 多态性
5.6 抽象类与抽象方法
5.7 接口定义
5.8 接口实现
5.9 继承与多态实训任务
习题与思考
第6章 java标准类库
6.1 简介
6.2 字符串string与stringbuffer类
6.3 数据类型包装器类
6.4 system类
6.5 math和random类
6.6 日期时间实用工具类
6.7 java集合类
6.8 标准类实训任务
习题与思考
第二篇 提高篇
第7章 异常处理
7.1 异常处理示例
7.2 异常概述
7.3 异常处理机制
7.4 自定义异常类
7.5 异常处理实训任务
习题与思考
第8章 输入/输出处理
8.1 输入/输出流的使用
8.2 输入/输出流的划分
8.3 标准输入/输出流
8.4 字节流使用
8.5 字符流使用
8.6 串行化
8.7 输入/输出处理实训任务
习题与思考
第9章 java多线程
9.1 多线程的使用
9.2 线程的概念
9.3 线程的创建
9.4 线程的生命周期及调度
9.5 线程的终止
9.6 多线程实训任务
习题与思考
第10章 gui程序设计与applet
10.1 gui程序设计
10.2 基于swing的简单界面设计
10.3 界面布局
10.4 响应用户事件
10.5 applet
10.6 applet的安全机制
10.7 applet的定义
10.8 applet的使用
10.9 gui程序设计实训任务
习题与思考
第三篇 网 络 篇
第11章 网络通信
11.1 类url及其www连接
11.2 类inetaddress
11.3 socket通信
习题与思考
第12章 jsp与servlet技术
12.1 jsp技术的使用
12.2 jsp技术
12.3 servlet技术
12.4 jsp和servlet结合的方法
12.5 jsp与servlet开发实训任务
习题与思考
第13章 用tomcat构建web站点
13.1 tomcat简介
13.2 安装配置tomcat
13.3 编写简单的web站点
13.4 运行web站点
13.5 发布web站点
习题与思考
第14章 jdbc技术
14.1 jdbc的用途
14.2 数据库和常用的sql语句
14.3 jdbc的结构
14.4 通过jdbc访问数据库
14.5 jdbc实训任务
习题与思考
第四篇 实 例 篇
第15章 java应用开发案例
15.1 基于web的简单学生信息管理系统
15.2 推箱子游戏
附录a eclipse开发工具
a.1 eclipse工具简介
a.2 下载和安装eclipse
a.3 eclipse的基本功能
a.4 eclipse的其他功能
a.5 安装eclipse插件
参考文献
第一篇基础篇
第1章 java概述
1.1 java语言
1.2 java运行环境与开发环境
1.3 java程序举例
习题与思考
第2章 java程序设计基础
2.1 标识符和关键字
2.2 常量和变量
2.3 基本数据类型
2.4 运算符
2.5 表达式
2.6 程序控制语句
2.7 实训任务
习题与思考
第3章 数组
3.1 数组的使用
3.2 一维数组
3.3 二维数组
.3.4 数组实训任务
习题与思考
第4章 类和对象设计
4.1 面向对象程序设计思想
4.2 类和对象初探
4.3 定义类
4.4 实例化对象
4.5 初始化对象
4.6 使用对象
4.7 使用类成员
4.8 对象的清除
4.9 创建java应用程序
4.10 包
4.11 类及成员修饰符
4.12 类和对象实训任务
习题与思考
第5章 继承与多态
5.1 继承的使用
5.2 继承的实现
5.3 方法重写与变量覆盖
5.4 对象间的类型转换
5.5 多态性
5.6 抽象类与抽象方法
5.7 接口定义
5.8 接口实现
5.9 继承与多态实训任务
习题与思考
第6章 java标准类库
6.1 简介
6.2 字符串string与stringbuffer类
6.3 数据类型包装器类
6.4 system类
6.5 math和random类
6.6 日期时间实用工具类
6.7 java集合类
6.8 标准类实训任务
习题与思考
第二篇 提高篇
第7章 异常处理
7.1 异常处理示例
7.2 异常概述
7.3 异常处理机制
7.4 自定义异常类
7.5 异常处理实训任务
习题与思考
第8章 输入/输出处理
8.1 输入/输出流的使用
8.2 输入/输出流的划分
8.3 标准输入/输出流
8.4 字节流使用
8.5 字符流使用
8.6 串行化
8.7 输入/输出处理实训任务
习题与思考
第9章 java多线程
9.1 多线程的使用
9.2 线程的概念
9.3 线程的创建
9.4 线程的生命周期及调度
9.5 线程的终止
9.6 多线程实训任务
习题与思考
第10章 gui程序设计与applet
10.1 gui程序设计
10.2 基于swing的简单界面设计
10.3 界面布局
10.4 响应用户事件
10.5 applet
10.6 applet的安全机制
10.7 applet的定义
10.8 applet的使用
10.9 gui程序设计实训任务
习题与思考
第三篇 网 络 篇
第11章 网络通信
11.1 类url及其www连接
11.2 类inetaddress
11.3 socket通信
习题与思考
第12章 jsp与servlet技术
12.1 jsp技术的使用
12.2 jsp技术
12.3 servlet技术
12.4 jsp和servlet结合的方法
12.5 jsp与servlet开发实训任务
习题与思考
第13章 用tomcat构建web站点
13.1 tomcat简介
13.2 安装配置tomcat
13.3 编写简单的web站点
13.4 运行web站点
13.5 发布web站点
习题与思考
第14章 jdbc技术
14.1 jdbc的用途
14.2 数据库和常用的sql语句
14.3 jdbc的结构
14.4 通过jdbc访问数据库
14.5 jdbc实训任务
习题与思考
第四篇 实 例 篇
第15章 java应用开发案例
15.1 基于web的简单学生信息管理系统
15.2 推箱子游戏
附录a eclipse开发工具
a.1 eclipse工具简介
a.2 下载和安装eclipse
a.3 eclipse的基本功能
a.4 eclipse的其他功能
a.5 安装eclipse插件
参考文献
Java程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×