Java典型应用彻查1000例.Java入门(附DVD光盘1张)

目 录内容简介
Chapter01 第一个Java程序.1
1.1 简介1
1.2 安装JDK(jdk.6.0)1
1.3 配置Java运行环境6
1.4 编辑第一个Java程序10
1.5 编译Java程序10
1.6 运行类文件11
Chapter02 Java程序基本架构与元素13
2.1 简介13
2.2 Java基本架构13
2.3 Java基本元素14
2.3.1 类与对象15
2.3.2 新对象的产生16
2.3.3 新对象的使用17
2.4 关键字(Keywords)18
2.5 习题(Exercises)18
2.6 认证模拟试题(SCJP)18
Chapter03 变量(Variables)21
3.1 简介21
3.2 基本数据类型(PrimitiveTypes)23
3.2.1 字符型(char)24
3.2.2 字节型(byte)25
3.2.3 短整型(short)26
3.2.4 整型(int)27
3.2.5 长整型(long)28
3.2.6 浮点型(float/double)29
3.2.7 布尔型(boolean)32
3.3 引用数据类型(ReferenceTypes)33
3.3.1 数组(Array)33
3.3.2 多维数组(MultidimensionalArray)35
3.3.3 字符串(String)39
3.4 习题(Exercises)40
3.5 认证模拟试题(SCJP)41
Chapter04 表达式(Expression)53
4.1 简介53
4.2 赋值运算符(AssignmentOperators)53
4.3 算术运算符(ArithmeticOperators)54
4.4 递增/递减运算符(Increment/DecrementOperators)57
4.5 比较运算符(CompareOperators)58
4.6 逻辑运算符(LogicalOperators)59
4.7 位运算符(BitwiseOperators)61
4.7.1 补码运算符(ComplementBitwiseOperators)61
4.7.2 位移运算符(ShiftBitwiseOperators)63
4.7.3 位逻辑运算符(LogicalBitwiseOperators)68
4.8 类型转换(TypeConversion)70
4.9 条件运算符(ConditionalOperators)74
4.10 习题(Exercises)75
4.11 认证模拟试题(SCJP)75
Chapter05 流程控制(ControlFlow)85
5.1 简介85
5.2 选择流程控制(DecisionControlFlow)85
5.2.1 if…else语句85
5.2.2 elseif语句87
5.2.3 switch…case语句88
5.3 循环流程控制(LoopControlFlow)90
5.3.1 while循环90
5.3.2 do…while循环91
5.3.3 for循环92
5.4 break与continue94
5.5 习题(Exercises)97
5.6 认证模拟试题(SCJP)98
Chapter06 对象概念(ObjectConcepts)112
6.1 简介112
6.2 类(Class)与对象(Object)112
6.2.1 类112
6.2.2 新对象的产生113
6.2.3 新对象的使用113
6.3 内置对象(BuiltObjects)与构造对象(ConstructedObjects)114
6.4 代码块(Block)115
6.5 实例变量(InstanceVariable)120
6.6 类变量(ClassVariables)122
6.7 习题(Exercises)124
6.8 认证模拟试题(SCJP)124
Chapter07 方法(Methods)131
7.1 简介131
7.2 方法(Methods)131
7.2.1 方法的定义(DefinitionofMethods)132
7.2.2 方法的应用(ApplicationofMethods)132
7.3 实例方法(InstanceMethods)134
7.4 类方法(ClassMethods)136
7.5 构造函数(Constructor)137
7.6 方法重载(MethodOverload)140
7.7 public/private修饰符(Modifications)142
7.8 this关键字146
7.8.1 类146
7.8.2 构造函数147
7.9 嵌套类(NestedClass)150
7.9.1 成员类(MemberClass)150
7.9.2 局部类(LocalClass)154
7.10 习题(Exercises)158
7.11 认证模拟试题(SCJP)159
Chapter08 基础程序设计(BasicProgramming)..1 81
8.1 简介181
8.2 继承(Inheritance)181
8.3 继承(Inheritance)与修饰符(Modifications)187
8.4 super的应用190
8.5 final的应用195
8.6 抽象类(AbstractClasses)199
8.7 接口类(InterfaceClasses)203
8.8 多态(Polymorphism)207
8.9 习题(Exercises)210
8.1 0认证模拟试题(SCJP)211
Chapter09 异常处理(Exceptions)237
9.1 简介237
9.2 try/catch/finally代码块237
9.2.1 try/catch代码块的必要性238
9.2.2 try/catch代码块的应用240
9.2.3 finally代码块的应用243
9.3 throws的用法247
9.4 自定义异常处理对象248
9.4.1 以内置异常处理类产生自定义新对象248
9.4.2 以自定义异常处理类产生自定义新对象251
9.5 习题(Exercises)255
9.6 认证模拟试题(SCJP)255
Chapter10 Package包与Jar文件261
10.1 简介261
10.2 类(Class)文件261
10.3 单一文件包(SingleFilePackage)264
10.4 多文件包(MultiFilesPackage)266
10.5 包导入(ImportPackage)269
10.6 压缩文件(jarFiles)270
10.7 jar文件与class文件的添加273
10.7.1 包class文件273
10.7.2 非包class文件276
10.8 使用jar文件278
10.8.1 导入jar文件278
10.8.2 jar文件新对象281
10.9 习题(Exercises)284
10.10 认证模拟试题(SCJP)284
Chapter11 输入输出流(Input/OutputStreams)289
11.1 简介289
11.2 命令行参数(CommandParameters)289
11.3 文件对象(FileObjects)293
11.4 文件输入输出流(FileInput/OutputStreams)295
11.5 FileInputStream与FileOutputStream296
11.6 DataInputStream与DataOutputStream300
11.7 FileReader与FileWriter305
11.8 键盘数据输入309
11.9 习题(Exercises)314
11.10 认证模拟试题(SCJP)314
Chapter12 线程(Threads)320
12.1 简介320
12.2 线程状态(ThreadStates)320
12.3 Thread类321
12.4 方法isAlive().join()326
12.5 方法suspend().resume()329
12.6 方法setPriority().getPriority()332
12.7 synchronized的应用337
12.8 线程组(ThreadGroup)的应用342
12.9 习题(Exercises)345
12.10 认证模拟试题(SCJP)345
Chapter13 网络(Network)357
13.1 简介357
13.2 网络程序357
13.3 运行流程361
13.3.1 编译Java程序361
13.3.2 运行Server/Client网络连接361
13.4 习题(Exercises)363
13.5 认证模拟试题(SCJP)363
Chapter14常用类的应用364
14.1 简介364
14.2 Math类364
14.3 Byte类367
14.4 Integer类370
14.5 Character类373
14.6 Boolean类375
14.7 String类377
14.8 StringBuffer类382
14.9 Object类386
14.10 File类388
14.11 Date类392
14.12 习题(Exercises)395
14.13 认证模拟试题(SCJP)395
AppendixA 异常处理内置类407
A.1 java.lang的Error类架构407
A.2 java.lang的Exception类架构408
A.3 java.Util的Exception类架构408
A.4 java.io的Exception类架构409
A.5 java.awt的Exception类架构409
A.6 java.net的Exception类架构410
AppendixB 文件输入输出流(FileI/OStreams)的架构与方法411
B.1 文件类常用的方法411
B.2 文件输入输出流(FileI/OStreams)的架构412
B.3 InputStream/OutputStream常用的方法413
B.4 DataInputStream/DataOutputStream常用的方法...4 13
1.1 简介1
1.2 安装JDK(jdk.6.0)1
1.3 配置Java运行环境6
1.4 编辑第一个Java程序10
1.5 编译Java程序10
1.6 运行类文件11
Chapter02 Java程序基本架构与元素13
2.1 简介13
2.2 Java基本架构13
2.3 Java基本元素14
2.3.1 类与对象15
2.3.2 新对象的产生16
2.3.3 新对象的使用17
2.4 关键字(Keywords)18
2.5 习题(Exercises)18
2.6 认证模拟试题(SCJP)18
Chapter03 变量(Variables)21
3.1 简介21
3.2 基本数据类型(PrimitiveTypes)23
3.2.1 字符型(char)24
3.2.2 字节型(byte)25
3.2.3 短整型(short)26
3.2.4 整型(int)27
3.2.5 长整型(long)28
3.2.6 浮点型(float/double)29
3.2.7 布尔型(boolean)32
3.3 引用数据类型(ReferenceTypes)33
3.3.1 数组(Array)33
3.3.2 多维数组(MultidimensionalArray)35
3.3.3 字符串(String)39
3.4 习题(Exercises)40
3.5 认证模拟试题(SCJP)41
Chapter04 表达式(Expression)53
4.1 简介53
4.2 赋值运算符(AssignmentOperators)53
4.3 算术运算符(ArithmeticOperators)54
4.4 递增/递减运算符(Increment/DecrementOperators)57
4.5 比较运算符(CompareOperators)58
4.6 逻辑运算符(LogicalOperators)59
4.7 位运算符(BitwiseOperators)61
4.7.1 补码运算符(ComplementBitwiseOperators)61
4.7.2 位移运算符(ShiftBitwiseOperators)63
4.7.3 位逻辑运算符(LogicalBitwiseOperators)68
4.8 类型转换(TypeConversion)70
4.9 条件运算符(ConditionalOperators)74
4.10 习题(Exercises)75
4.11 认证模拟试题(SCJP)75
Chapter05 流程控制(ControlFlow)85
5.1 简介85
5.2 选择流程控制(DecisionControlFlow)85
5.2.1 if…else语句85
5.2.2 elseif语句87
5.2.3 switch…case语句88
5.3 循环流程控制(LoopControlFlow)90
5.3.1 while循环90
5.3.2 do…while循环91
5.3.3 for循环92
5.4 break与continue94
5.5 习题(Exercises)97
5.6 认证模拟试题(SCJP)98
Chapter06 对象概念(ObjectConcepts)112
6.1 简介112
6.2 类(Class)与对象(Object)112
6.2.1 类112
6.2.2 新对象的产生113
6.2.3 新对象的使用113
6.3 内置对象(BuiltObjects)与构造对象(ConstructedObjects)114
6.4 代码块(Block)115
6.5 实例变量(InstanceVariable)120
6.6 类变量(ClassVariables)122
6.7 习题(Exercises)124
6.8 认证模拟试题(SCJP)124
Chapter07 方法(Methods)131
7.1 简介131
7.2 方法(Methods)131
7.2.1 方法的定义(DefinitionofMethods)132
7.2.2 方法的应用(ApplicationofMethods)132
7.3 实例方法(InstanceMethods)134
7.4 类方法(ClassMethods)136
7.5 构造函数(Constructor)137
7.6 方法重载(MethodOverload)140
7.7 public/private修饰符(Modifications)142
7.8 this关键字146
7.8.1 类146
7.8.2 构造函数147
7.9 嵌套类(NestedClass)150
7.9.1 成员类(MemberClass)150
7.9.2 局部类(LocalClass)154
7.10 习题(Exercises)158
7.11 认证模拟试题(SCJP)159
Chapter08 基础程序设计(BasicProgramming)..1 81
8.1 简介181
8.2 继承(Inheritance)181
8.3 继承(Inheritance)与修饰符(Modifications)187
8.4 super的应用190
8.5 final的应用195
8.6 抽象类(AbstractClasses)199
8.7 接口类(InterfaceClasses)203
8.8 多态(Polymorphism)207
8.9 习题(Exercises)210
8.1 0认证模拟试题(SCJP)211
Chapter09 异常处理(Exceptions)237
9.1 简介237
9.2 try/catch/finally代码块237
9.2.1 try/catch代码块的必要性238
9.2.2 try/catch代码块的应用240
9.2.3 finally代码块的应用243
9.3 throws的用法247
9.4 自定义异常处理对象248
9.4.1 以内置异常处理类产生自定义新对象248
9.4.2 以自定义异常处理类产生自定义新对象251
9.5 习题(Exercises)255
9.6 认证模拟试题(SCJP)255
Chapter10 Package包与Jar文件261
10.1 简介261
10.2 类(Class)文件261
10.3 单一文件包(SingleFilePackage)264
10.4 多文件包(MultiFilesPackage)266
10.5 包导入(ImportPackage)269
10.6 压缩文件(jarFiles)270
10.7 jar文件与class文件的添加273
10.7.1 包class文件273
10.7.2 非包class文件276
10.8 使用jar文件278
10.8.1 导入jar文件278
10.8.2 jar文件新对象281
10.9 习题(Exercises)284
10.10 认证模拟试题(SCJP)284
Chapter11 输入输出流(Input/OutputStreams)289
11.1 简介289
11.2 命令行参数(CommandParameters)289
11.3 文件对象(FileObjects)293
11.4 文件输入输出流(FileInput/OutputStreams)295
11.5 FileInputStream与FileOutputStream296
11.6 DataInputStream与DataOutputStream300
11.7 FileReader与FileWriter305
11.8 键盘数据输入309
11.9 习题(Exercises)314
11.10 认证模拟试题(SCJP)314
Chapter12 线程(Threads)320
12.1 简介320
12.2 线程状态(ThreadStates)320
12.3 Thread类321
12.4 方法isAlive().join()326
12.5 方法suspend().resume()329
12.6 方法setPriority().getPriority()332
12.7 synchronized的应用337
12.8 线程组(ThreadGroup)的应用342
12.9 习题(Exercises)345
12.10 认证模拟试题(SCJP)345
Chapter13 网络(Network)357
13.1 简介357
13.2 网络程序357
13.3 运行流程361
13.3.1 编译Java程序361
13.3.2 运行Server/Client网络连接361
13.4 习题(Exercises)363
13.5 认证模拟试题(SCJP)363
Chapter14常用类的应用364
14.1 简介364
14.2 Math类364
14.3 Byte类367
14.4 Integer类370
14.5 Character类373
14.6 Boolean类375
14.7 String类377
14.8 StringBuffer类382
14.9 Object类386
14.10 File类388
14.11 Date类392
14.12 习题(Exercises)395
14.13 认证模拟试题(SCJP)395
AppendixA 异常处理内置类407
A.1 java.lang的Error类架构407
A.2 java.lang的Exception类架构408
A.3 java.Util的Exception类架构408
A.4 java.io的Exception类架构409
A.5 java.awt的Exception类架构409
A.6 java.net的Exception类架构410
AppendixB 文件输入输出流(FileI/OStreams)的架构与方法411
B.1 文件类常用的方法411
B.2 文件输入输出流(FileI/OStreams)的架构412
B.3 InputStream/OutputStream常用的方法413
B.4 DataInputStream/DataOutputStream常用的方法...4 13
目 录内容简介
《Java典型应用彻查1000例.Java入门》配套光盘包含书中全部范例以及习题答案,并赠送超过5个小时的教学视频,特别适合自学使用。“Java典型应用彻查1000例”系列丛书以提出并解决问题为导向,通过超过1000个开发范例,全面介绍Java语言从基础到网络、数据库、游戏和Web开发的特性和实现方法。本系列丛书共六册,每册可独立学习,全部融会贯通则效果更佳。《Java典型应用彻查1000例.Java入门》是系列的一本,从面向对象的概念开始讨论,循序渐进地介绍系统安装、基本架构与元素、变量声明、关系式、流程控制、对象概念、方法、程序设计、异常处理、输入输出流、线程、网络连接等知识点,并以相应范例的实现过程为载体进行详尽演示,为全面应用Java语言打下坚实的基础。书中实例丰富,编排合理,覆盖SCJP认证的考点,适合初学者从零开始学习,也可以作为一本Java课程的教材。
比价列表
公众号、微信群

微信公众号

实时获取购书优惠