简介
Sun公司这样形容自己的Java语言:它是一种简单、面向对象、分布式、解释型、稳定、安全、结构中立、易移植、高性能、多线程的动态语言。这段长长的定语准确地描述了Java语言的基本特征,也道出了Java为何流行的秘密。当前,在网络的程序设计开发过程中,Java已成为网络上的世界语,为Internet和WWW开辟了一个崭新的时代。
本书对Java语言的内容、功能、特性和实际运用作了深入浅出的、系统的、全面的介绍,结构严谨、布局合理、重点突出、实例丰富,能够使读者很快地掌握Java语言程序设计的方法和技巧,同时对面向对象程序的设计也有较深入的了解。
目录
目录
1.6 类和对象
5.15 算术运算符
5.15.1 整数运算
5.15.2 浮点运算
5.15.3 Java浮点运算和IEEE-754
5.15.4 字符串连接
5.16 递增与递减运算符
5.17 关系和条件运算符
5.18 按位运算符
5.19 条件运算符?:
5.20 赋值运算符
1.6.1 创建对象
5.21 包名
5.22 小结
练习题
第六章 控制流
6.1 语句和分程序
6.2 if-else
6.3 switch
6.4 while和do-while
6.5 for
6.6 标号
1.6.2 静态域或类域
6.7 break
6.8 continue
6.9 return
6.10 为何没有goto语句?
6.11 小结
练习题
第三篇 异常 字符串 线程
第七章 异常
7.1 创建异常类型
7.2 throw
1.6.3 废区收集
7.3 throws子句
7.4 try、catch和finally
7.4.1 finally
7.5 何时使用异常
7.6 小结
练习题
第八章 字符串
8.1 基本字符串操作
8.2 字符串比较
8.3 实用功能
1.7 方法和参数
8.4 建立相关字符串
8.5 字符串转换
8.6 字符串和char数组
8.7 字符串和byte数组
8.8 StringBuffer类
8.8.1 修改缓冲区
8.8.2 提取数据
8.8.3 容量管理
8.9 小结
练习题
1.7.1 方法的调用
第九章 线程
9.1 线程的创建
9.2 同步
9.2.1 同步方法
9.2.2 synchronized语句
9.3 wait与notify
9.4 wait和notify的细节
9.5 线程调度
9.6 死锁
9.7 线程的挂起
1.7.2 this引用
9.8 中断线程
9.9 结束线程的运行
9.10 结束应用的执行
9.11 使用Runnable
9.12 volatile(易变性)
9.13 线程安全性和线程组(ThreadGroup)
9.14 调试线程
9.15 小结
第四篇 系统级类库
第十章 包
1.7.3 静态方法或类方法
10.1 包的命名
10.2 包的访问
10.3 包的内容
10.4 小结
第十一章 输入输出包
11.1 流
11.2 InputStream
11.3 OutputStream
11.4 标准流类型
11.5 Filter流
1.8 数组
11.6 PrintStream
11.7 Buffered流
11.8 ByteArray流
11.9 StringBufferInputStream
11.10 File流和文件描述器(FileDescriptor)
11.11 Piped流
11.12 SequenceInputStream
11.13 LineNumberInputStream
11.14 PushBackInputstream
11.15 StreamTokenizer
1.9 字符串对象
11.16 Data流
11.16.1 Data流类
11.17 RandomAccessFile
11.18 File类
11.19 FilenameFilter
11.20 IOException类
11.21 小结
练习题
第十二章 标准设施
12.1 BitSet
第一篇 Java语言的对象机制
1.10 类的扩展
12.2 Enumeration
12.3 Enumeration接口的实现
12.4 Vector
12.5 Stack
12.6 Dictionary
12.7 Hashtable
12.8 Properties
12.9 Observer/Observable
12.10 Date类
12.11 Random类
1.10.1 Object类
12.12 StringTokenizer
12.13 小结
练习题
第十三章 类型编程
13.1 Class
13.2 类的加载
13.3 包装类概述
13.4 Boolean
13.5 Character
13.6 Number
1.10.2 调用超类中的方法
13.7 Integer
13.8 Long
13.9 Float与Double
13.10 小结
练习题
第十四章 系统程序设计
14.1 标准I/O流
14.2 内存管理
14.3 系统属性
14.4 创建进程
1.11 接口
14.5 Runtime
14.6 杂项
14.7 安全性
14.8 Math
14.9 小结
练习题
附录 Java语言语法规范
说明
类型
输入字符
1.12 异常
注释
关键字
标识符
文字
包
类说明
接口说明
数组初始化代码
块
语句
1.13 包
数组访问
方法调用
表达式
1.14 Java的底层结构
1.15 其它主题简介
1.16 小结
练习题
第一章 Java概述
第二章 类和对象
2.1 一个简单的类
2.2 域
2.3 访问控制和继承
2.4 创建对象
2.5 构造器
2.6 方法
2.6.1 参数值
2.6.2 使用方法来控制访问
2.7 this引用
1.1 引言
2.8 方法的名复用(overload)
2.9 静态成员
2.9.1 静态初始化块
2.9.2 静态方法
2.10 废区收集和finalize
2.10.1 finalize
2.10.2 在finalize中使对象“复活”
2.11 main方法
2.12 toString方法
2.13 native方法
1.2 变量
2.14 小结
练习题
第三章 类的扩展
3.1 扩展类之例
3.2 protected真正的含义
3.3 扩展类中的构造器
3.3.1 构造器次序的约定
3.4 方法的改写(override)和域的隐藏
3.4.1 super关键字
3.5 标记方法和类为final
1.3 代码中的注释
3.6 Object类
3.7 抽象的类和方法
3.8 对象的克隆(clone)
3.9 何时与如何使用扩展类
3.10 扩展方可使用的类
3.11 小结
练习题
第四章 接口
4.1 接口之例
4.2 单继承和多继承
1.4 有名常量
4.3 扩展接口
4.3.1 名的冲突
4.4 接口的实现
4.5 实现的使用
4.6 何时使用接口
4.7 小结
练习题
第二篇 Java语言的表达式和语句
第五章 标记、运算符和表达式
5.1 字符集
1.4.1 Unicode字符
5.2 注释
5.3 标记
5.4 标识符
5.4.1 Java的保留字
5.5 基本类型
5.6 文字
5.7 变量说明
5.7.1 名字的含义
5.8 数组变量
5.8.1 数组的数组
1.5 控制流
5.9 初始值
5.9.1 数组初始化
5.10 运算符的优先级和结合性
5.11 运算顺序
5.12 表达式类型
5.13 类型转换
5.13.1 隐式转换
5.13.2 显式转换和instanceof
5.13.3 字符串转换
5.14 成员访问
1.6 类和对象
5.15 算术运算符
5.15.1 整数运算
5.15.2 浮点运算
5.15.3 Java浮点运算和IEEE-754
5.15.4 字符串连接
5.16 递增与递减运算符
5.17 关系和条件运算符
5.18 按位运算符
5.19 条件运算符?:
5.20 赋值运算符
1.6.1 创建对象
5.21 包名
5.22 小结
练习题
第六章 控制流
6.1 语句和分程序
6.2 if-else
6.3 switch
6.4 while和do-while
6.5 for
6.6 标号
1.6.2 静态域或类域
6.7 break
6.8 continue
6.9 return
6.10 为何没有goto语句?
6.11 小结
练习题
第三篇 异常 字符串 线程
第七章 异常
7.1 创建异常类型
7.2 throw
1.6.3 废区收集
7.3 throws子句
7.4 try、catch和finally
7.4.1 finally
7.5 何时使用异常
7.6 小结
练习题
第八章 字符串
8.1 基本字符串操作
8.2 字符串比较
8.3 实用功能
1.7 方法和参数
8.4 建立相关字符串
8.5 字符串转换
8.6 字符串和char数组
8.7 字符串和byte数组
8.8 StringBuffer类
8.8.1 修改缓冲区
8.8.2 提取数据
8.8.3 容量管理
8.9 小结
练习题
1.7.1 方法的调用
第九章 线程
9.1 线程的创建
9.2 同步
9.2.1 同步方法
9.2.2 synchronized语句
9.3 wait与notify
9.4 wait和notify的细节
9.5 线程调度
9.6 死锁
9.7 线程的挂起
1.7.2 this引用
9.8 中断线程
9.9 结束线程的运行
9.10 结束应用的执行
9.11 使用Runnable
9.12 volatile(易变性)
9.13 线程安全性和线程组(ThreadGroup)
9.14 调试线程
9.15 小结
第四篇 系统级类库
第十章 包
1.7.3 静态方法或类方法
10.1 包的命名
10.2 包的访问
10.3 包的内容
10.4 小结
第十一章 输入输出包
11.1 流
11.2 InputStream
11.3 OutputStream
11.4 标准流类型
11.5 Filter流
1.8 数组
11.6 PrintStream
11.7 Buffered流
11.8 ByteArray流
11.9 StringBufferInputStream
11.10 File流和文件描述器(FileDescriptor)
11.11 Piped流
11.12 SequenceInputStream
11.13 LineNumberInputStream
11.14 PushBackInputstream
11.15 StreamTokenizer
1.9 字符串对象
11.16 Data流
11.16.1 Data流类
11.17 RandomAccessFile
11.18 File类
11.19 FilenameFilter
11.20 IOException类
11.21 小结
练习题
第十二章 标准设施
12.1 BitSet
第一篇 Java语言的对象机制
1.10 类的扩展
12.2 Enumeration
12.3 Enumeration接口的实现
12.4 Vector
12.5 Stack
12.6 Dictionary
12.7 Hashtable
12.8 Properties
12.9 Observer/Observable
12.10 Date类
12.11 Random类
1.10.1 Object类
12.12 StringTokenizer
12.13 小结
练习题
第十三章 类型编程
13.1 Class
13.2 类的加载
13.3 包装类概述
13.4 Boolean
13.5 Character
13.6 Number
1.10.2 调用超类中的方法
13.7 Integer
13.8 Long
13.9 Float与Double
13.10 小结
练习题
第十四章 系统程序设计
14.1 标准I/O流
14.2 内存管理
14.3 系统属性
14.4 创建进程
1.11 接口
14.5 Runtime
14.6 杂项
14.7 安全性
14.8 Math
14.9 小结
练习题
附录 Java语言语法规范
说明
类型
输入字符
1.12 异常
注释
关键字
标识符
文字
包
类说明
接口说明
数组初始化代码
块
语句
1.13 包
数组访问
方法调用
表达式
1.14 Java的底层结构
1.15 其它主题简介
1.16 小结
练习题
第一章 Java概述
第二章 类和对象
2.1 一个简单的类
2.2 域
2.3 访问控制和继承
2.4 创建对象
2.5 构造器
2.6 方法
2.6.1 参数值
2.6.2 使用方法来控制访问
2.7 this引用
1.1 引言
2.8 方法的名复用(overload)
2.9 静态成员
2.9.1 静态初始化块
2.9.2 静态方法
2.10 废区收集和finalize
2.10.1 finalize
2.10.2 在finalize中使对象“复活”
2.11 main方法
2.12 toString方法
2.13 native方法
1.2 变量
2.14 小结
练习题
第三章 类的扩展
3.1 扩展类之例
3.2 protected真正的含义
3.3 扩展类中的构造器
3.3.1 构造器次序的约定
3.4 方法的改写(override)和域的隐藏
3.4.1 super关键字
3.5 标记方法和类为final
1.3 代码中的注释
3.6 Object类
3.7 抽象的类和方法
3.8 对象的克隆(clone)
3.9 何时与如何使用扩展类
3.10 扩展方可使用的类
3.11 小结
练习题
第四章 接口
4.1 接口之例
4.2 单继承和多继承
1.4 有名常量
4.3 扩展接口
4.3.1 名的冲突
4.4 接口的实现
4.5 实现的使用
4.6 何时使用接口
4.7 小结
练习题
第二篇 Java语言的表达式和语句
第五章 标记、运算符和表达式
5.1 字符集
1.4.1 Unicode字符
5.2 注释
5.3 标记
5.4 标识符
5.4.1 Java的保留字
5.5 基本类型
5.6 文字
5.7 变量说明
5.7.1 名字的含义
5.8 数组变量
5.8.1 数组的数组
1.5 控制流
5.9 初始值
5.9.1 数组初始化
5.10 运算符的优先级和结合性
5.11 运算顺序
5.12 表达式类型
5.13 类型转换
5.13.1 隐式转换
5.13.2 显式转换和instanceof
5.13.3 字符串转换
5.14 成员访问
JAVA语言程序设计教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×