图书介绍
Java语言与JBuilder应用基础教程 JAVA初级程序员认证PDF|Epub|txt|kindle电子书版本网盘下载
- 张健编著(安徽三联学院计算机科学与技术系) 著
- 出版社: 北京:科学出版社
- ISBN:703015049X
- 出版时间:2005
- 标注页数:369页
- 文件大小:50MB
- 文件页数:386页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java语言与JBuilder应用基础教程 JAVA初级程序员认证PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Java与JBuilder概述1
1.1 Java历史与概述1
1.2 创建第一个Java程序4
1.2.1 用记事本编写源程序4
1.2.2 保存源程序5
1.2.3 编译源程序5
1.2.4 执行程序7
1.3 JBuilder概述7
1.4 用JBuilder创建第一个图形界面的Java程序8
1.4.1 创建一个工程8
1.4.2 产生源代码10
1.4.3 编译和运行程序12
1.4.4 设计图形用户界面13
小结18
实验19
思考练习题19
第2章 Java基本语法20
2.1 面向对象基础21
2.1.1 对象和类21
2.1.2 Java中的对象和类22
2.2 变量24
2.2.1 变量定义与变量类型24
2.2.2 变量的初始化与作用域29
2.2.3 最终变量31
2.3.2 算术运算符32
2.3 运算符32
2.3.1 运算符的概念32
2.3.3 关系与条件运算符34
2.3.4 移位与按位运算符36
2.3.5 赋值运算符40
2.3.6 其他运算符40
2.3.7 运算符的执行顺序42
2.4 分支与循环结构43
2.4.1 分支控制语句43
2.4.2 循环控制语句47
2.4.3 中断控制语句50
小结54
实验54
思考练习题55
第3章 面向对象语言56
3.1 类与对象57
3.2 成员变量与成员函数58
3.2.1 成员变量59
3.2.2 成员函数60
3.3 对象的初始化与构造函数68
3.4 类的封装性73
3.5 类的继承性80
3.6 类的多态性86
3.6.1 成员的覆盖87
3.6.2 类的多态性90
3.6.3 函数的重载92
3.6.4 覆盖、多态性与重载的区别96
3.7 抽象类与抽象函数97
3.8 类的静态变量与静态函数98
小结101
实验101
思考练习题102
第4章 接口与包104
4.1 Java中的接口105
4.1.1 接口概念105
4.1.2 实现接口的类108
4.1.3 如何使用接口110
4.2 Java包112
4.2.1 Java中包的概念112
4.2.2 访问包中的类114
4.2.3 管理Java包的源文件122
4.3 辅助功能125
4.3.1 用UML浏览类与包125
4.3.2 Java中的注释语句130
4.3.3 Javadoc语法131
小结139
实验139
思考练习题140
第5章 无用对象回收141
5.1 简单变量与引用变量141
5.2 变量的有效期与对象的生存期143
5.3 无用对象回收147
思考练习题151
实验151
小结151
第6章 常用的Java系统类152
6.1 字符串类153
6.2 数值(Number)类及其子类165
6.3 数组类168
6.4 集合类171
6.5 Object类173
小结175
实验175
思考练习题175
第7章 异常处理177
7.1 异常处理的基本概念178
7.2 异常的捕获179
7.3 标准Java异常189
小结192
实验192
思考练习题192
第8章 多线程193
8.1 如何创建一个多线程程序193
8.2 多线程程序的设计要点196
8.3 线程间的同步201
小结202
实验202
思考练习题203
第9章 IO流库204
9.1 写入和读出数据文件204
9.2.1 修改文件、文件夹209
9.2 文件与目录操作209
9.2.2 检查文件/文件夹状态210
9.2.3 获得文件/文件夹名称211
9.2.4 临时文件产生与自动删除213
小结213
实验213
思考练习题214
第10章 用JBuilder制作和发布Java程序215
10.1 用JBuilder编译、调试程序215
10.2 Java压缩包(JAR)217
10.3 用JBuilder发布程序219
思考练习题221
实验221
小结221
第11章 Java小程序(Applet)222
11.1 Java小程序初步223
11.2 小程序的编写要点225
11.2.1 小程序的生命周期225
11.2.2 在小程序中显示图片229
11.2.3 向小程序传输参数231
11.2.4 小程序的安全限制231
小结232
实验232
思考练习题233
第12章 用JFC/Swing创建图形界面234
12.1 Swing简介235
12.2 用Swing创建图形界面236
12.3 Swing的关键概念241
12.3.1 Swing容器和组件的层次241
12.3.2 布局管理器概念247
12.3.3 事件处理基本原理250
12.3.4 组件与模型的分离253
小结254
实验254
思考练习题254
第13章 使用Swing组件255
13.1 顶级容器组件256
13.1.1 框架256
13.1.2 对话框263
13.2.1 面板272
13.2 通用容器组件272
13.2.2 滚动条面板274
13.2.3 分隔条面板275
13.2.4 标签页面板276
13.2.5 工具栏277
13.3 专用容器组件279
13.3.1 内部框架279
13.3.2 分层窗格280
13.3.3 根窗格280
13.4 基本控件281
13.4.1 按钮281
13.4.2 单选框284
13.4.3 复选框288
13.4.4 下拉框289
13.4.5 列表框293
13.4.6 菜单297
13.4.7 文本框300
13.5 不可编辑组件302
13.5.1 标签302
13.5.2 进度条302
13.5.3 工具提示303
13.6 交互的格式组件303
13.6.1 调色板303
13.6.2 文件选择框304
13.7 文本组件305
13.7.1 文本框305
13.7.2 密码框305
13.7.3 文本区域307
13.7.4 格式文本框311
13.7.5 编辑面板与文本面板312
13.7.6 文本组件类的通用特性312
小结312
实验313
思考练习题313
第14章 布局与事件驱动315
14.1 控件在容器中的布置316
14.1.1 边界型布局(BorderLayout)316
14.1.2 盒式布局(BoxLayout)319
14.1.3 卡片式布局(CardLayout)323
14.1.4 流式布局(FlowLayout)326
14.1.5 表格型布局(GridLayout)328
14.1.6 表格包型布局(GridBagLayout)329
14.1.7 弹性布局(SpringLayout)333
14.1.8 没有布局管理器335
14.2 事件驱动335
14.2.1 编写事件驱动的要点335
14.2.2 常用的事件监听器339
14.2.3 动作346
14.3 Swing组件的其他特性346
14.3.1 使用HTML控制字体格式347
14.3.2 组件的边框348
14.3.3 工具提示348
14.3.4 拖放支持349
14.3.5 绑定快捷键349
14.3.6 定时器组件349
14.3.7 图标350
14.3.8 键盘输入焦点351
14.3.9 界面外观351
小结353
实验353
思考练习题354
第15章 网络编程初步355
15.1 基本网络编程356
15.1.1 网络协议入门356
15.1.2 基于Socket的网络编程356
15.2 服务器-客户端程序358
小结368
实验368
思考练习题369