Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

《Java 7编程高级进阶》PDF 下载


分享到:
时间:2014-01-24 09:41来源:https://download.csdn.net/ 作者:转载  侵权举报
《Java 7编程高级进阶》PDF 下载
失效链接处理
《Java 7编程高级进阶》PDF 下载

转载自:https://download.csdn.net/download/gengkui9897/10823588

下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
 
电子版仅供预览,支持正版,喜欢的请购买正版书籍:《Java 7编程高级进阶》
 
图书简介:
《Java7编程高级进阶》包含了众多专家级编程技术,学习这些技术可以让你的Java水平上升至一个新的台阶。借助真实环境下的代码示例与详尽介绍,本书展示了如何充分利用JavaSE 7的强大特性,讲述了如何设计多线程与网络应用程序,集成结构化的异常处理,使用Java类库以及开发基于Swing的GUI与applet。另外,继承、泛型与各种实用类也在书中进行了介绍。
本书特色
● 创建自定义的类、方法、数组与操作符
● 使用条件语句控制程序流
● 处理多线程、网络及I/O编程
● 学习多线程中的新构造
● 使用枚举、注解与自动装箱
● 从错误、输入故障和异常中恢复
● 使用JavaSwing构建轻量级的GUI与applet
● 使用集合框架缩短开发时间
● 使用最新的Java类库与各种实用类
 
相关截图:
 
图书目录:
第 1 章 Java简介 1
1.1 为什么使用Java  2
1.2 什么是Java 2
1.3 Java虚拟机 3
1.4 Java特性   3
1.4.1 体积小4
1.4.2 简单易学  4
1.4.3 面向对象  4
1.4.4 兼具编译与解释特性 4
1.4.5 平台无关  5
1.4.6 鲁棒且安全6
1.4.7 支持多线程7
1.4.8 动态特性  7
1.5 Java的演变过程 7
1.5.1 JDK 1.0(1996年1月23日):
           代号Oak  8
1.5.2 JDK 1.1(1997年2月19日) 8
1.5.3 JDK 1.2(1998年12月8日):
           代号Playground  10
1.5.4 JDK 1.3(2000年5月8日):
           代号Kestrel  11
1.5.5 JDK 1.4(2002年2月6日):
           代号Merlin  12
1.5.6 JDK 5.0(2004年9月30日):
           代号Tiger 12
1.5.7 JDK SE 6(2006年12月11日):
           代号Mustang  13
1.5.8 JDK SE 7(2011年7月7日):
           代号Dolphin  13
1.6 小结14
第 2 章 数组 15
2.1 数组16
2.1.1 声明数组  16
2.1.2 创建数组  17
2.1.3 访问和修改数组元素 18
2.2 初始化数组  19
2.2.1 在运行时初始化19
2.2.2 使用数组字面量初始化   20
2.3 for-each循环   23
2.4 多维数组24
2.4.1 二维数组  24
2.4.2 初始化二维数组25
2.4.3 使用for-each结构进行循环  28
2.5 n维数组29
2.6 非矩形数组  29
2.7 几样好东西  30
2.7.1 确定数组长度  31
2.7.2 复制数组  32
2.7.3 找出数组的类表示  33
2.8 小结34
第 3 章 类  35
3.1 面向对象的概念  36
3.1.1 面向对象编程的特性 36
3.1.2 面向对象编程的好处 38
3.2 类 38
3.2.1 定义类38
3.2.2 定义Point类  39
3.2.3 使用类40
3.2.4 访问/修改字段 40
3.2.5 类的示例程序  40
3.2.6 声明方法  41
3.2.7 对象的内存表示44
3.3 信息隐藏44
3.4 封装48
3.5 声明构造函数49
3.5.1 默认构造函数  52
3.5.2 构造函数的定义规则 52
3.6 源文件布局  52
3.6.1 package语句  53
3.6.2 import语句   54
3.7 目录布局和包55
3.8 小结56
第 4 章 继承 57
4.1 为什么需要继承  58
4.2 什么是继承  58
4.3 定义单级继承61
4.3.1 多级继承介绍  62
4.3.2 编写多级继承程序  62
4.4 多态67
4.4.1 创建异构对象集合  68
4.4.2 展示异构集合的程序示例 68
4.4.3 检测对象类型  75
4.4.4 继承层次结构中的类型
           转换规则 76
4.4.5 防止方法重写  77
4.4.6 防止子类化77
4.5 小结77
第 5 章对象创建与成员可见性  79
5.1 实例化子类  80
5.1.1 对象的创建过程80
5.1.2 调用超类构造函数  82
5.1.3 方法重载  86
5.1.4 方法重载的规则87
5.2 创建复制构造函数88
5.3 final关键字89
5.3.1 final类  89
5.3.2 final方法90
5.3.3 final变量91
5.3.4 final类变量  92
5.4 理解对象可见性规则   93
5.4.1 public修饰符 95
5.4.2 private修饰符97
5.4.3 protected修饰符  97
5.4.4 默认修饰符99
5.4.5 关于继承的一些规则 100
5.5 小结100
第 6 章 static修饰符和接口  101
6.1 static关键字   102
6.1.1 静态字段  102
6.1.2 静态方法  105
6.1.3 静态初始化器  110
6.2 接口113
6.2.1 现实生活中的接口示例   115
6.2.2 理解接口语法  117
6.2.3 通过示例理解接口  118
6.2.4 扩展接口  119
6.2.5 实现多个接口  122
6.2.6 联合接口  125
6.2.7 接口的几个要点126
6.3 抽象类  126
6.4 小结128
第 7 章 嵌套类  129
7.1 嵌套类  130
7.1.1 使用嵌套类的原因  130
7.1.2 嵌套类的分类  131
7.1.3 演示内部类的用法  132
7.1.4 从外部访问内部类  134
7.1.5 访问遮蔽变量  135
7.1.6 重要注意事项  136
7.2 成员类  137
7.2.1 局部类137
7.2.2 在方法作用域内定义内部类   138
7.2.3 局部类的几个要点  139
7.3 匿名类  139
7.3.1 创建匿名类141
7.3.2 使用匿名类的限制  141
7.3.3 编译的匿名类  141
7.3.4 使用匿名类的准则  141
7.4 小结142
第 8 章 异常处理 143
8.1 什么是异常  145
8.1.1 错误类型  145
8.1.2 非致命错误145
8.1.3 try-catch语句147
8.1.4 异常的分类148
8.1.5 结合异常处理程序  152
8.1.6 运行时如何匹配catch块 153
8.2 finally语句153
8.2.1 使用finally块的准则  154
8.2.2 使用try/catch/finally块的规则156
8.2.3 带资源的try语句  156
8.3 被检查的异常/未检查的异常157
8.3.1 throws结构   157
8.3.2 抛出多个异常  160
8.4 自定义异常  160
8.4.1 throw语句162
8.4.2 重新抛出异常  162
8.4.3 throw和throws
           关键字之间的区别  163
8.4.4 Java SE 7中的finalRe-throw  163
8.5 在重写方法中声明异常 164
8.6 打印堆栈跟踪166
8.7 异步异常168
8.8 使用异常的指导原则   168
8.9 小结169
第 9 章 Java I/O 171
9.1 输入/输出流 172
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐