《java程式设计》是2011年机械工业出版社出版的图书,作者是陈锐。 该书内容全面,结构清晰,语言通俗流畅,重点难点突出,例题丰富,所有程式都能够直接运行。
基本介绍
- 书名java程式设计
- 作者陈锐
- ISBN978-7-111-34595-4
- 定价39
- 出版社机械工业出版社
- 出版时间2011年8月17日
- 装帧平装
- 开本16
内容简介
《Java程式设计》是目前最为流行的程式设计语言之一,也是计算机专业的一门必修课。《Java程式设计》是作者多年来从事教学和研究的心得之作,内容包括《Java程式设计》概述、Java开发环境、基本数据类型、流程控制、对象、类、包、继承和多态、接口和抽象、异常与处理、Java Applet编程、数组和字元串、资料库编程、图形用户界面设计、多执行绪机制、网路编程。
编辑推荐
《Java程式设计》可作为大中专院校计算机及相关专业的Java程式设计课程教材,也可作为计算机软体开发、等级考试和软体资格(水平)考试人员的参考书。
目录
前言
第1章Java语言综述
1 1Java是一门程式设计语言
1 2面向对象初步
1 2 1对象的概念
1 2 2对象的属性
1 3Java的特点
1 4Java的不同版本
1 5Java的前景
1 6学好Java的关键
1 7小结
1 8练习
第2章Java编程环境
2 1J2SE的安装与配置
2 2环境变数的配置与测试
2 2 1设定classpath
2 2 2设定path
2 2 3环境变数的测试
2 3第一个Java程式
2 3 1编写第一个Java程式
2 3 2编译与运行
2 3 3第一个程式分析
2 3 4注释
2 4命名与保存
2 4 1标识符与关键字
2 4 2保存
2 5Java程式的开发流程
2 6小结
2 7练习
第3章数据类型
3 1数据类型
3 1 1整型
3 1 2char型
3 1 3浮点型
3 1 4布尔型
3 2变数
3 2 1变数的声明
3 2 2变数的含义
3 2 3变数的分类
3 2 4变数的引用
3 3基本类型的初始化
3 4常量
3 5Java运算符
3 5 1算术运算符
3 5 2关係运算符
3 5 3逻辑运算符
3 5 4位运算符
3 5 5移位运算符
3 5 6赋值运算符
3 5 7三元运算符
3 5 8逗号运算符
3 5 9字元串运算符
3 5 10强制类型转换
3 5 11运算符的优先权
3 6小结
3 7练习
第4章流程控制
4 1编程风格
4 2作用域
4 2 1块作用域
4 2 2对象的存活时间
4 3条件语句
4 3 1if(…)
4 3 2if (…){…} else {…}
4 3 3if … else if …
4 4循环语句
4 4 1不确定循环
4 4 2确定循环
4 5中断与继续
4 5 1中断
4 5 2继续
4 5 3标籤语句
4 6分支语句
4 7返回语句
4 8小结
4 9练习
第5章面向对象编程基础
5 1对象
5 1 1对象的特徵
5 1 2对象实例名
5 1 3对象变数的初始化
目录Java程式设计5 2类
5 2 1类的含义
5 2 2设计自己的类
5 2 3分析你的类
5 3使用已有的类
5 3 1Math类
5 3 2Date类
5 3 3GregorianCalendar类
5 3 4对象重构
5 4包
5 4 1命名空间
5 4 2包的概念及作用
5 4 3包的实现
5 4 4使用包
5 4 5类路径与默认包
5 4 6包作用域
5 5注释及嵌入文档
5 5 1如何添加注释
5 5 2类注释
5 5 3方法注释
5 5 4栏位注释
5 5 5其他注释
5 6小结
5 7练习
第6章继承和多态
6 1继承的含义
6 2继承的实现
6 3构造器的调用
6 4类之间的关係
6 4 1依赖
6 4 2聚合
6 4 3继承
6 5继承层次图
6 6关于设计好继承的几点建议
6 7防止类的继承
6 8多态
6 8 1多态的产生
6 8 2多态的概念
6 8 3多态的实质
6 8 4绑定
6 9超类
6 9 1equals方法
6 9 2通用编程
6 10数组列表
6 11对象包装器
6 12小结
6 13练习
第7章接口和抽象
7 1接口
7 1 1接口的产生
7 1 2接口的概念
7 1 3接口的声明
7 1 4接口的实现
7 1 5接口的多重实现
7 1 6接口的属性
7 1 7接口的继承
7 1 8接口的意义
7 2克隆
7 2 1浅拷贝
7 2 2深拷贝
7 3内部类
7 4抽象行为
7 5抽象类
7 6抽象与接口的区别
7 7小结
7 8练习
第8章异常与处理
8 1处理错误
8 1 1异常的分类
8 1 2异常的声明
8 1 3异常的抛出
8 2异常的捕获
8 2 1捕获多个异常
8 2 2重新抛出异常
8 3finally子句
8 4小结
8 5练习
第9章Java Applet编程
9 1编写Applet小程式
9 2Applet的执行过程
9 3小结
9 4练习
第10章数组和字元串
10 1数组
10 1 1数组的声明
10 1 2数组的初始化
10 1 3匿名数组
10 1 4数组的拷贝
10 1 5命令行参数
10 1 6数组排序
10 2文本处理类
10 2 1String类
10 2 2StringBuffer类
10 3使用StringTokenizer类分析字元串
10 4Character类
10 5字元串与字元、位元组数组
10 5 1字元串与字元数组
10 5 2字元串与位元组数组
10 6小结
10 7练习
第11章资料库连线及其套用
11 1JDBC基本编程概念
11 1 1设定ODBC数据源
11 1 2资料库URL
11 1 3建立连线
11 1 4建立会话
11 1 5运算元据库
11 2预查询
11 3小结
11 4练习
第12章图形用户界面设计
12 1AWT工具集简介
12 2AWT基本组件
12 2 1标识
12 2 2按钮
12 2 3画布
12 2 4複选框
12 2 5单选按钮
12 2 6选单
12 2 7选单项
12 2 8列表框
12 2 9单行文本输入框
12 2 10文本输入区
12 2 11滚动条
12 2 12档案对话框
12 2 13一个AWT的综合例子
12 3AWT容器
12 3 1Frame
12 3 2Panel
12 4布局管理器
12 4 1FlowLayout
12 4 2BorderLayout
12 4 3GridLayout
12 4 4CardLayout
12 4 5GridBagLayout
12 4 6容器的嵌套
12 5AWT事件处理模型
12 5 1事件类
12 5 2事件监听器
12 5 3AWT事件及其相应
的监听器接口
12 5 4事件适配器
12 6Swing简介
12 6 1Swing与AWT
12 6 2Swing程式结构简介
12 7小结
12 8练习
第13章Java多执行绪机制
13 1Java中的执行绪
13 1 1进程与执行绪
13 1 2执行绪的状态
13 1 3多执行绪的实现方法
13 2通过继承Thread类实现多执行绪
13 3通过Runnable接口实现多执行绪
13 4执行绪的调度
13 5执行绪的同步
13 5 1基本的执行绪控制
13 5 2多执行绪的同步实现
13 6小结
13 7练习
第14章Java网路编程
14 1网路编程的基本概念
14 1 1网路基础知识
14 1 2网路基本概念
14 2基于URL的Java网路编程
14 2 1URL类
14 2 2URLConnetction类
14 3基于套接字的Java网路编程
14 3 1Socket通信简介
14 3 2创建Socket和ServerSocket
14 3 3Socket简单套用
14 4数据报
14 5小结
14 6练习
参考文献