图书介绍
从零开始 Java基础培训教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 沈伯青编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115112290
- 出版时间:2003
- 标注页数:295页
- 文件大小:19MB
- 文件页数:311页
- 主题词:JAVA语言-程序设计-技术培训-教材
PDF下载
下载说明
从零开始 Java基础培训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java简介1
1.1 Java产生的背景1
1.2 Java概述1
1.3 Java的用途2
1.4 Java语言的特点2
1.4.1 简单2
1.4.2 面向对象2
1.4.3 分布性3
1.4.4 解释性3
1.4.5 健壮性3
1.4.6 安全性3
1.4.7 体系结构中立3
1.4.8 可移植性3
1.4.9 高性能4
1.4.10 多线程4
1.4.11 动态性4
1.5 学习Java的建议4
1.6 小结4
第2章 运行环境安装与测试5
2.1 系统要求5
2.2 安装JSDK5
2.3 JSDK目录结构9
2.4 环境变量10
2.4.1 基本DOS可执行命令11
2.4.2 设置Path环境变量11
2.4.3 添加CLASSPATH环境变量12
2.5 试运行13
2.5.1 环境测试13
2.5.2 程序测试14
2.6 应用程序流程16
2.6.1 建档应用程序Javadoc17
2.6.2 反汇编器Javap18
2.7 小结19
2.8 习题19
第3章 面向对象和类的概念21
3.1 面向对象的思想21
3.2 对象和类22
3.3 组织类和类行为23
3.3.1 创建类23
3.3.2 类对象和消息25
3.3.3 运行程序26
3.4 继承27
3.4.1 创建类层次结构27
3.4.2 单重继承和多重继承28
3.4.3 继承的实现和使用29
3.5 接口30
3.5.1 接口的创建31
3.5.2 接口的扩展31
3.5.3 接口的实现32
3.6 包34
3.7 小结34
3.8 习题34
第4章 Java语言基础35
4.1 关键字35
4.2 变量和常量35
4.2.1 变量35
4.2.2 创立变量和变量赋值36
4.2.3 常量37
4.3 数据类型37
4.3.1 基本数据类型37
4.3.2 数据类型值38
4.3.3 数值型数据间的混合运算39
4.4 注释39
4.4.1 注释的语法40
4.4.2 Javadoc标准@标志40
4.5 语句和表达式41
4.6 运算符42
4.6.1 算术操作符43
4.6.2 关系操作符43
4.6.3 布尔型操作符44
4.6.4 字符串操作符45
4.6.5 赋值操作符45
4.6.6 特殊操作符46
4.7 修饰符46
4.7.1 抽象修饰符47
4.7.2 最终修饰符47
4.7.3 私有修饰符47
4.7.4 被保护修饰符47
4.7.5 公用修饰符48
4.7.6 静态修饰符48
4.8 小结48
4.9 习题48
第5章 数组和流程控制49
5.1 数组49
5.1.1 数组的声明49
5.1.2 数组的创建50
5.1.3 访问数组元素51
5.1.4 修改数组元素51
5.1.5 多维数组53
5.2 流程控制语句54
5.2.1 if条件语句55
5.2.2 switch条件语句56
5.2.3 for循环语句58
5.2.4 while和do-while循环语句59
5.3 小结62
5.4 习题62
第6章 类的创建和类的实例63
6.1 定义类和类实体63
6.1.1 定义类63
6.1.2 类实体65
6.2 重载方法67
6.2.1 重载构造方法67
6.2.2 重载一般方法68
6.3 方法类型70
6.4 参数传递72
6.4.1 向应用程序传递参数72
6.4.2 向方法传递参数74
6.5 小结75
6.6 习题75
第7章 小程序77
7.1 应用程序和小程序的比较77
7.2 Java存档和Jar工具78
7.3 Java小程序79
7.3.1 创建小程序79
7.3.2 小程序运行机制80
7.3.3 〈APPLET〉标记83
7.3.4 向小程序传递参数84
7.3.5 运行小程序85
7.4 小结88
7.5 习题88
第8章 工具包类的使用89
8.1 Vector(向量)类89
8.1.1 Vector类功能89
8.1.2 Vector的存放原理90
8.1.3 Vector的元素操作92
8.2 Stack(堆栈)类93
8.2.1 堆栈类功能94
8.2.2 堆栈类的实现94
8.3 Hashtable(哈希表)类96
8.3.1 哈希表类功能96
8.3.2 哈希表类的实现96
8.4 Enumeration(枚举)接口98
8.4.1 枚举接口定义98
8.4.2 枚举接口的实现98
8.5 Calendar(日历)类100
8.5.1 日历类功能100
8.5.2 日历类的实现100
8.6 Random(随机函数)类102
8.6.1 随机函数类功能102
8.6.2 随机函数类的实现102
8.7 Map(映射)接口103
8.7.1 Map接口类方法104
8.7.2 Map接口和HashMap的实现104
8.8 Properties(属性)类106
8.9 小结106
8.10 习题106
第9章 异常处理107
9.1 异常和Java异常107
9.2 Java异常处理结构108
9.2.1 try-catch代码块109
9.2.2 try-catch-finally代码块109
9.3 引发异常的环境和方法110
9.3.1 throws子句110
9.3.2 throw子句111
9.3.3 throws和throw的联合使用113
9.4 处理异常的途径113
9.4.1 try-catch代码段113
9.4.2 try-catch-finally代码段114
9.4.3 异常对象的方法116
9.5 定制异常类118
9.5.1 Exception类的构造方法118
9.5.2 myException类118
9.6 小结119
9.7 习题119
第1O章 线程与多线程121
10.1 Java线程121
10.1.1 创建线程121
10.1.2 线程控制和周期124
10.1.3 线程的同步127
10.2 Java多线程机制132
10.2.1 线程组132
10.2.2 线程优先调度134
10.2.3 线程间通信135
10.2.4 守护线程136
10.2.5 死锁136
10.2.6 活锁137
10.2.7 池线程137
10.3 小结140
10.4 习题140
第11章 一个较复杂的应用程序141
11.1 程序的背景描述141
11.1.1 电梯的描述141
11.1.2 电梯运动方向的判断准则142
11.1.3 电梯模型实现的Java方法142
11.2 程序的实现143
11.2.1 RandomNum类143
11.2.2 LayerRespond类143
11.2.3 elevator类144
11.2.4 elevatorManager类146
11.2.5 testElevator类147
11.3 存在的问题148
11.4 小结148
11.5 习题148
第12章 动画和图像149
12.1 图形和其他149
12.1.1 Graphics类149
12.1.2 Co1or类152
12.1.3 Font类153
12.2 图像153
12.2.1 绘制Image154
12.2.2 使用MediaTracker155
12.3 动画的生成157
12.4 消除动画闪烁的几种方法160
12.4.1 Java动画闪烁的原因160
12.4.2 消除闪烁现象的方法161
12.5 小结166
12.6 习题166
第13章 可视化编程一167
13.1 Awt组件和Swing组件167
13.1.1 java.awt包和javax.swing包167
13.1.2 类层次168
13.2 创建应用程序168
13.2.1 创建窗口168
13.2.2 执行程序170
13.2.3 退出程序171
13.3 组件的外观173
13.4 基本Java组件173
13.4.1 基本组件举例173
13.4.2 添加基本Java组件174
13.5 基本接口布局175
13.5.1 FlowLayout(流动布局)管理器175
13.5.2 GirdLayout(网格布局)管理器177
13.5.3 BorderLayout(边界布局)管理器178
13.5.4 CardLayout(卡片布局)管理器180
13.5.5 GirdBagLayout(网格袋布局)管理器181
13.6 高级JComponent组件183
13.6.1 标准对话框183
13.6.2 滑块186
13.6.3 进度条187
13.6.4 单选按钮189
13.6.5 菜单栏与菜单条190
13.7 小结192
13.8 习题192
第14章 可视化编程二193
14.1 事件监听器193
14.1.1 事件和事件监听接口193
14.1.2 实现事件监听接口194
14.2 事件方法195
14.2.1 动作事件195
14.2.2 调整事件197
14.2.3 祖先事件199
14.2.4 焦点事件201
14.2.5 超级链接事件203
14.2.6 项目事件205
14.2.7 按键事件207
14.2.8 菜单事件209
14.2.9 鼠标事件211
14.2.10 鼠标移动事件211
14.2.11 窗口事件213
14.3 小结215
14.4 习题215
第15章 流的输入输出217
15.1 流的基础知识217
15.1.1 Java流217
15.1.2 Java文件管理218
15.2 JavaI/O流的操作方法220
15.2.1 字节输出流220
15.2.2 字节输入流224
15.2.3 过滤器流和过滤器链227
15.2.4 其他流228
15.2.5 Reader和Writer235
15.3 小结237
15.4 习题238
第16章 网络编程和网络监听239
16.1 统一资源定位符(URL)239
16.1.1 URL组成239
16.1.2 用Java实现URL240
16.2 从网络上获得资源242
16.2.1 获取图像242
16.2.2 获取声音243
16.2.3 获取文档244
16.3 Internet寻址244
16.4 套接信道读取246
16.4.1 套接口(Socket)247
16.4.2 服务套接口249
16.4.3 编写服务器系统249
16.4.4 简单的网络实例252
16.5 小结258
16.6 习题258
第17章 JDBC编程259
17.1 JDBC介绍259
17.1.1 JDBC工作原理259
17.1.2 JDBC接口260
17.1.3 JDBC驱动程序260
17.2 数据库系统和Access小型数据库261
17.2.1 数据库系统261
17.2.2 Access小型数据库262
17.3 JDBC实例265
17.3.1 SQL语言265
17.3.2 建立数据源266
17.3.3 Application(应用程序)269
17.4 小结275
17.5 习题275
第18章 JSP起步277
18.1 什么是JSP277
18.2 JSP与Servlet278
18.3 JSP运行环境278
18.3.1 Web服务器操作279
18.3.2 安装和运行Web服务器279
18.4 JSP语法279
18.4.1 JSP常用语法280
18.4.2 JSP隐含对象285
18.5 第一个JSP程序285
18.6 JSP编程常见的几个问题286
18.6.1 中文问题286
18.6.2 数据库操作287
18.6.3 空指针错误287
18.7 小结288
18.8 习题288
附录1 Java问答集锦289
附录2 Java编程建议293
热门推荐
- 1518123.html
- 2465927.html
- 3517546.html
- 1063260.html
- 2154018.html
- 1821296.html
- 1689786.html
- 494454.html
- 2866075.html
- 66245.html
- http://www.ickdjs.cc/book_3313082.html
- http://www.ickdjs.cc/book_2478480.html
- http://www.ickdjs.cc/book_927164.html
- http://www.ickdjs.cc/book_683674.html
- http://www.ickdjs.cc/book_2068128.html
- http://www.ickdjs.cc/book_753368.html
- http://www.ickdjs.cc/book_3846647.html
- http://www.ickdjs.cc/book_1481441.html
- http://www.ickdjs.cc/book_1825843.html
- http://www.ickdjs.cc/book_1306799.html