Java语言与JBuilder应用基础教程 JAVA初级程序员认证PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张健编著(安徽三联学院计算机科学与技术系)
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:703015049X
- 页数:369 页
目录 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
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019