出版社:机械工业出版社
年代:2007
定价:29.0
本书详细讲解了面向对象程序设计的知识,JAVA基本语法等。
总序
前言
第1章Java技术概述
1.1Java语言的发展历史
1.2.2Java平台的分类
1.2.1JavaSE甲台
1.2.2JavaEE平台
1.2.3JavaME平台
1.3Java的技术特点
1.3.1Java的语言特性
1.3.2Java语言的运行机制
1.3.3Java的虚拟机与跨平台特性
1.3.4Java自动垃圾收集技术
1.4Java开发环境
1.4.1Java运行环境安装
1.4.2Java运行环境配置
1.5J第一个Java应用程序
1.6J小结
第2章JJava面向对象基础
2.1J面向对象的基本思想
2.1.1J面向对象思想中的类和对象
2.1.2J面向对象的程序设计思想
2.1.3Java中的类和对象
2.1.4J引导类
2.2J面向对象的软件开发方法
2.3J面向对象设计举例
2.4J小结
第3章J数据类型和变量
3.1Java基本数据类型
3.1.1整数类型
3.1.2浮点类型
3.1.3boolean类型
3.1.4char类型
3.2Java中的引用类型
3.3Java中的局部变量
3.3.1局部变量的初始化
3.3.2局部变量的作用域
3.4Java中的成员变量
3.4.1Java中的静态成员变量
3.4.2Java中的实例变量
3.4.3Java成员变量的初始化
3.5小结
第4章Java中的运算符号
4.1基本运算
4.1.1算术运算
4.1.2递增递减运算
4.1.3扩展赋值运算
4.2逻辑运算
4.3位运算
4.4字符串串接运算
4.5浮点类型变量的运算
4.6小结
第5章、Java中的程序语句
5.1分隔符与语句块(block)
5.1.1普通语句块
5.1.2静态语句块
5.2Java中的标识符和关键字
5.3循环语句
5.3.1for循环语句
5.3.2while循环语句
5.3.3do.while循环语句
5.4条件语句
5.4.1if.else分支控制语句
5.4.2if.elseif分支控制语句
5.4.3if控制语句
5.4.4问号表达式
5.5switch语句
5.6break和continue语句
5.6.1循环语句中的break语句
5.6.2循环语句中的continue语句
5.7注释语句与Javadoc
5.8小结
第6章Java中类的设计方法
6.1对象状态刻画类的信息封装
6.1.1Java中的访问修饰符
6.1.2类信息的封装和隐藏
6.1.3Java类的属性
6.2对象状态初始化类的构造方法
6.2.1构造方法存存的原因
6.2.2构造方法的特征
6.3对象行为的刻画方法的重载
6.3.1普通方法的重载
6.3.2构造方法的重载
6.4对象的生命周期构造与销毁
6.4.1Java对象的构造过程
6.4.2Java对象的垃圾回收
6.5类特征的刻画静态成员
6.5.1类状态的刻画静态变量
6.5.2类状态的初始化静态语句
6.5.3类功能的刻画静态方法
6.6小结
第7章Java中类的组织(包)
7.1Java类的文件意义
7.2包的第一个例子
7.3包类型编译语句
7.4package的打包与引用
7.4.1jar命令打包
7.4.2打包Javapackage
7.4.3调用打包后的package
7.5包的作用
7.6小结
第8章Java编码规范
8.1Java文件结构规范
8.1.1Java文件的结构
8.1.2Java程序模板
8.1.3Java文件书写原则
8.2Java中的命名规则
8.2.1包与类的命名规则
8.2.2变量与常量的命名规则
8.2.3方法的命名规则
8.3Java语句书写规范
8.3.1普通语句书写规范
8.3.2控制语句书写规范
8.3.3方法语句书写规范
8.4小结
第9章Java中类的继承
9.1继承的基本概念
9.1.1类与类之间的从属关系
9.1.2代码的重用机制
9.1.3继承的原则
9.2父类对继承的限制
9.3方法的重写
9.3.1方法重写的概念
9.3.2方法重写实现细节
9.4面向对象中的多态
9.5构造方法的继承规则
9.5.1默认构造方法调用
9.5.2显式构造方法调用
9.5.3继承中构造方法调用原则
9.6小结
第10章Jatva中的接口
10.1接口的概念
10.2接口的继承
10.3接口的使用原则
10.4小结
第11章Java中的高级类
11.1抽象类(abstract)
11.1.1抽象类的基本概念
11.1.2抽象类的使用原则
11.1.3接U和抽象类的比较
11.2final类型的类、方法和变量
11.2.1类的继承性与final类
11.2.2final类型的方法
11.2.3final类型的变量
11.3Java内部类
11.3.1内部类的定义和使用
11.3.2静态内部类
11.3.3局部内部类
11.3.4内部类的继承
11.3.5内部接口和接口中的内部类
11.3.6内部类的使用原则
11.4Java匿名类
11.5小结
第12章Java中的常用类
12.1Java体系中的Obiect类
12.1.1Object类的概念
12.1.2对象的比较
12.1.3对象的toString方法
12.2String类
12.2.1字符串的基本操作
12.2.2字符串的拆分与合并
12.2.3字符串的对象特点
12.3StringBuf.fer类
12.4Math类
12.5Random类
12.6日期处理类
12.7Java体系中的封装类
12.8小结
第13章Java中的数组
13.1数组的基本概念
13.1.1基本类型数组
13.1.2对象型数组
13.1.3一维数组的数组(多维数组)
13.2Java数组的操作
13.2.1数组初始化
13.2.2数组的枚举
13.2.3数组的复制
13.2.4识别数组类型
13.2.5Arrays类
13.3Java数组使用原则
13.4小结
第14章Java数据结构
14.1Java中的集合类
14.1.1集合(Set)的基本概念
14.1.2集合的枚举
14.1.3foreach循环语句
14.2Java链表(List)
14.2.1链表的基本概念
14.2.2链表类Vector
14.3Java栈
14.4JavaMap
14.4.1HashTable的概念和使用
14.4.2HashMap的概念和使用
14.4.3HashMap和HashTable的比较
14.5小结
第15章Java异常处理
15.1异常的基本概念
15.1.1Java片常处理机制
15.1.2异常和错误的区别
15.1.3异常的分类
15.2异常的处理
15.2.1时catch异常处理
15.2.2throws异常处理
15.2.3异常的状态
15.2.4方法重写中的异常处理
15.3自定义异常
15.4异常的定义和处理原则
15.5小结
第16章Java输入与输出
16.1数据输入输出基本模型
16.2数据输入输出基本机制
16.3文本文件的输入和输出
16.3.1文本文件读取
16.3.2文本文件输出
16.4命令行输入和输出
16.5二进制文件输入和输出
16.6小结
第17章Java线程
17.1线程的概念
17.1.1线程的基本模型
17.1.2bread类创建线程
17.2线程状态管理
17.2.1线程的终止
17.2.2通过优先级属性更改线程执行状态
17.2.3通过sleep和interrupt控制线程状态
17.3线程的同步
17.3.1线程Join同步
17.3.2线程Synchronized同步
17.4waitnotify方法协调线程
17.5面包作坊的多线程实现
17.6小结
第18章Java断言
18.1Assertion的基本概念和用法
18.2Assertion命令使用
18.3继承和Assertion断言
18.4断言和异常的区别
18.5断言使用原则
18.6小结
第19章JavaSocket程序设计
19.1Socket基本模型
19.2Socket连接的建立
19.3通过Socket进行数据通信
19.4小结
第20章多线程聊天室系统实战
20.1系统需求概要和项目背景
20.1.1项目范围
20.1.2项目开发计划
20.2WinChat1.0系统的设计与实现
20.2.1系统基本结构
20.2.2MyChat通信协议
20.2.3MyChat的系统结构与实现
20.2.4MyChat系统结构优化
20.3小结
附录软件调试环境
本书详细讲解了Java面向对象程序设计的知识。主要内容包括Java面向对象基本概念、Java基本语法、类的构造和设计、抽象类与接口、类的高级特性、Java中常用的类等。本书适用于Java面向对象程序设计的初学者,也可作为各类Java培训班的教材。 本书详细讲解了Java面向对象程序设计的知识。主要内容包括Java面向对象基本概念、Java基本语法、类的构造和设计、抽象类与接口、类的高级特性、Java中常用的类等。面向对象是本书的重点,在对面向对零知识进行了深入讨论后,作为面向对象思想的应用又介绍了JavaIO程序设计、多线程、Socket程序设计、数组和常用的数据结构,最后讲解了使用Java技术开发软件系统的方法。 本书内容安排由浅入深,通过丰富的教学案例全面讲解了面向对象的应用技术,非常适合初学者。书中的程序不需要特殊运行条件和编程环境,只需安装JDK1.6和记事本软件。 本书适用于Java面向对象程序设计的初学者,也可作为各类Java培训班的教材。
书籍详细信息 | |||
书名 | Java面向对象程序设计站内查询相似图书 | ||
丛书名 | 挑战Java程序员系列丛书 | ||
9787111218463 如需购买下载《Java面向对象程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 29.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 310 | 印数 | 5000 |
Java面向对象程序设计是机械工业出版社于2007.07出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。