Java 2程序设计教程与上机实训PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:侯俊杰编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2004
- ISBN:7113061524
- 页数:323 页
目录 1
第1章 Java语言概述 1
1-1 Java语言简介 2
1-1-1 Java语言的历史 2
1-1-2 Java语言的特点 2
1-1-3 Java语言的应用前景 4
1-2 Java开发平台简介 4
1-2-1 Java虚拟机(JVM) 4
1-2-2 JDK的安装和使用 5
1-3 Java程序举例 10
1-4 上机实训 11
1-5 本章练习 13
第2章 Java语言基本数据类型 15
2-1 数据类型概述 16
2-2 变量和常量 16
2-2-1 标识符和关键字 16
2-2-2 变量(Variables)和常量(Constant Variables) 17
2-2-3 变量的作用域 18
2-3 基本数据类型 19
2-3-1 整数类型 19
2-3-2 浮点类型(实型) 20
2-3-3 字符类型 20
2-3-4 布尔类型 21
2-3-5 综合举例 21
2-4 数据类型间的类型转换 24
2-5 上机实训 25
2-6 本章练习 29
第3章 表达式和流程控制 31
3-1 运算符和表达式 32
3-1-1 算术运算符和算术表达式 32
3-1-2 关系运算符和关系表达式 34
3-1-3 布尔逻辑运算符和布尔逻辑表达式 35
3-1-4 位运算符和位表达式 37
3-1-5 赋值运算符 39
3-1-6 扩展赋值运算符 40
3-1-7 条件运算符和条件表达式 41
3-1-8 各类运算符的优先级 42
3-2 程序流程控制语句 43
3-2-1 if语句 43
3-2-2 switch语句 44
3-2-3 while语句 47
3-2-4 do-while语句 48
3-2-5 for语句 48
3-2-6 特殊循环控制语句 49
3-2-7 注释语句 50
3-3 上机实训 50
3-4 本章练习 55
第4章 Java语言的面向对象编程(Ⅰ) 59
4-1-2 类与对象 60
4-1-1 面向对象编程简介 60
4-1 面向对象编程的基本概念和特征 60
4-1-3 消息和方法 61
4-1-4 面向对象编程的基本特征 61
4-2 类 63
4-2-1 类的定义 63
4-2-2 修饰符 67
4-2-3 构造函数 70
4-2-4 main函数 71
4-3 对象的生成、使用和清除 72
4-4 上机实训 73
4-6 本章练习 78
第5章 Java语言的面向对象特性(Ⅱ) 81
5-1 类的继承 82
5-1-1 创建子类 82
5-1-2 属性和方法的继承 83
5-1-3 super和this的使用 87
5-2 类的多态 88
5-2-1 成员函数的重载 89
5-2-2 构造函数的重载 90
5-3 抽象类和方法 90
5-4 final类和final成员 93
5-5 内部类 94
5-6 接口和包 96
5-6-1 接口(interface) 96
5-6-2 包(package) 98
5-7 上机实训 99
5-8 本章练习 105
第6章J ava系统基本类库 107
6-1 Java类库结构 108
6-2 java.lang包中的常用类介绍 109
6-2-1 Object类 109
6-2-2 Math类 115
6-2-3 字符串类 116
6-2-4 System类 118
6-2-5 数据类型类 122
6-3 Java文档的使用 123
6-4 上机实训 124
6-5 本章练习 127
第7章 数组和字符串 129
7-1 数组 130
7-1-1 一维数组 130
7-1-2 多维数组 133
7-2 字符串 133
7-2-1 String类 134
7-2-2 StringBuffer类 139
7-3 上机实训 143
7-4 本章练习 149
第8章 程序的异常处理 151
8-1-2 异常的概念 152
8-1-1 程序中的错误 152
8-1 异常入门 152
8-1-3 异常类 154
8-2 基本的异常处理 155
8-2-1 异常处理的语法结构 155
8-2-2 获得异常的有关信息 157
8-2-3 抛出异常 159
8-2-4 异常类的构造函数 160
8-2-5 重新抛出异常 161
8-3 创建异常类 163
8-4 上机实训 165
8-5 本章练习 169
第9章 Java的输入与输出及文件操作 171
9-1 基本输入/输出类 172
9-1-1 InputStream类 172
9-1-2 OutputStream类 173
9-1-3 Writer类 174
9-1-4 Reader类 174
9-2 文件处理 175
9-2-1 文件输入与输出 176
9-2-2 File类 183
9-4 上机实训 186
9-4 本章练习 191
第10章 线程 193
10-2-1 创建Thread类的子类 194
10-2 线程的创建 194
10-1 线程的概念 194
10-2-2 实现Runnable接口 196
10-2-3 线程的状态 197
10-3 线程的调度 198
10-3-1 线程调度的基本机制 198
10-3-2 线程状态的转变 201
10-4 线程的同步与死锁 202
10-4-1 线程间的同步 202
10-4-2 线程的死锁 208
10-5 与线程有关的其他概念和方法 209
10-6 上机实训 210
10-7 本章练习 215
第11章 Java小应用程序 217
11-1 Java小应用程序简介 218
11-1-1 小应用程序的特征 218
11-1-2 小应用程序的运行机制 218
11-1-3 小应用程序的运行环境 220
11-2 JApplet的图形设计 221
11-2-1 图形坐标系 221
11-2-2 文字显示 221
11-2-3 颜色控制 223
11-2-4 图形绘制 226
11-2-5 图像显示 228
11-3 JApplet的窗口设计 229
11-4 JApplet的多媒体功能 231
11-5 在网页中嵌入JApplet 233
11-5-1 小应用程序的HTML标记属性 233
11-5-2 在网页中嵌入JApplet的实例 235
11-6 上机实训 237
11-7 本章练习 242
第12章 图形化界面设计基础 245
12-1 Java组件介绍 246
12-1-1 标签(JLabel类) 246
12-1-2 按钮(JButton类和JToggleButton类) 247
12-1-3 单选按钮(JRadioButton类和ButtonGroup类) 249
12-1-4 复选框(JCheckBox类) 250
12-1-5 列表框(JList类) 253
12-1-6 下拉列表(JComboBox类) 254
12-1-7 文本框(JTextField类和JPasswordField类) 258
12-1-8 文本域和滚动条(JTextArea类和JScrollPane类) 260
12-1-9 标尺(JSlider类) 263
12-1-10 菜单(JMenuBar类) 265
12-1-11 弹出式菜单(JPopupMenu类) 266
12-2 布局管理器 270
12-2-1 FlowLayout类 271
12-2-2 BorderLayout类 271
12-2-3 GridLayout类 272
12-2-4 CardLayout类 274
12-3 组件中的图形绘制 275
12-4 上机实训 276
12-5 本章练习 279
第13章 图形化界面设计 281
13-1 JPanel类 282
13-2 JDialog类 284
13-3 JFrame类和JWindow类 285
13-4 事件处理 288
13-4-1 鼠标事件 288
13-4-2 键盘事件 290
13-4-3 窗口事件 292
13-5 上机实训 294
13-6 本章练习 298
第14章 网络编程 299
14-1 URL概述 300
14-1-1 URL的概念 300
14-1-2 URL类 300
14-1-3 URLConnection类 303
14-2 InetAddress类 304
14-3 Socket编程 306
14-3-1 Socket通讯基础 306
14-3-2 TCP Socket编程 306
14-3-3 UDP Socket编程 311
14-4 上机实训 315
14-5 本章练习 320
习题答案 321
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018