Java语言及编程技巧PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:姚庭宝,刘青宝,蒋杰编著
- 出 版 社:长沙:国防科技大学出版社
- 出版年份:2006
- ISBN:7810993526
- 页数:429 页
上编 基础编 2
第一章 Java编程基础 2
1.1 关于Java 2
1.2 Java程序的开发过程 3
1.3 Java程序的基本结构 4
1.4 字符集、标识符与关键字 11
1.5 基本数据类型 14
1.6 运算符与表达式 23
1.7 赋值语句及赋值表达式 31
1.8 程序设计风格 36
1.9 小结 37
第二章 程序控制结构 38
2.1 if语句 38
2.2 switch语句 45
2.3 while语句 47
2.4 do-while语句 49
2.5 for语句 53
2.6 用于循环控制的几个特殊运算符 56
2.7 多重循环语句 60
2.8 从键盘输入字符 67
2.9 break语句与continue语句 70
2.10 小结 75
第三章 数组与字符串 77
3.1 一维数组 77
3.2 多维数组 94
3.3 字符串与字符串类String 104
3.4 命令行参数 112
3.5 小结 113
4.1 方法概述 114
第四章 方法 114
4.2 方法定义与方法调用 115
4.3 方法的嵌套调用和递归调用 125
4.4 方法参数 135
4.5 数组与字符串作为方法参数传递 136
4.6 方法重载 147
4.7 小结 152
第五章 类与对象 153
5.1 面向对象技术的基本特征 153
5.2 Java中的类 154
5.3 类定义和对象声明 156
5.4 类的构造方法 168
5.5 this引用 174
5.6 static成员和static代码块 178
5.7 内部类 184
5.8 小结 186
第六章 类的继承和多态性 186
6.1 类的继承特性——基类与派生类 186
6.2 类的继承层次结构 192
6.3 类继承层次结构下的构造方法 195
6.4 派生类与基类中同名成员的处理——同名覆盖 204
6.5 同名覆盖成员方法支持多态性和动态联编 206
6.6 使用抽象方法和抽象类 209
6.7 使用final方法和final类 213
6.8 小结 216
第七章 包与接口 217
7.1 包 217
7.2 包和成员访问控制机制 221
7.3 使用import语句导入包 225
7.4 接口 228
7.5 使用接口引用 231
7.6 扩展接口——接口继承链 235
7.7 小结 237
第八章 异常处理 238
8.1 Java编程中的错误 238
8.2 Java异常处理机制——使用try块-throw语句-catch块 244
8.3 再次引发异常 251
8.4 使用finally块 253
8.5 异常的传播 257
8.6 使用throws子句 261
8.7 创建异常派生类 265
8.8 小结 268
下编 提高编 272
第九章 使用Swing创建用户界面 272
9.1 Swing和AWT 272
9.2 组件与容器 273
9.3 窗口和帧 274
9.4 在帧内添加按钮组件和标签组件 279
9.5 在帧内添加文本框组件和文本区域组件 283
9.6 在帧内添加滚动条组件 287
9.7 在帧内添加复选框组件和单选按钮组件 291
9.8 在帧内添加下拉式列表组件和组合框组件 293
9.9 小结 298
第十章 使用布局管理器布置用户界面 299
10.1 Java中的布局管理器 299
10.2 使用顺序布局管理器 300
10.3 使用网格布局管理器 305
10.4 使用边框布局管理器 307
10.5 综合地使用多个布局管理器 311
10.6 使用卡片布局管理器 315
10.7 使用网格袋布局管理器 317
10.8 小结 326
第十一章 事件处理——响应用户输入 327
11.1 事件处理模式 327
11.2 行为事件处理 329
11.3 调整事件处理 336
11.4 选项事件处理 341
11.5 键盘事件处理 344
11.6 鼠标事件处理 346
11.7 窗口事件处理 350
11.8 事件监听器的适配器类 355
11.9 小结 359
第十二章 图形编程 360
12.1 矢量文本 360
12.2 2D图形类 363
12.3 直线和矩形 364
12.4 椭圆和圆 367
12.5 颜色配置与填充着色 371
12.6 字体选择 377
12.7 多边形和弧线 381
12.8 饼图 390
12.9 小结 395
第十三章 Java小应用程序——applet 397
13.1 创建小应用程序 397
13.2 使用HTML标记和属性——HTML文本文件 401
13.3 将Java应用程序转换为applet 406
13.4 在applet中接收并处理参数 417
13.5 小结 424
附录一 常用字符ASCII代码对照表 426
附录二 运算符的优先级和结合性 427
主要参考书目 429
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019