Java程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:成玲编著
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2004
- ISBN:7810824147
- 页数:275 页
目录 1
第1章 Java语言概述 1
1.1 发展历史 1
1.2 对软件开发技术的影响及应用前景 2
1.2.1 对软件开发技术的影响 2
1.2.2 应用前景 3
1.3 特点 3
1.3.3 平台无关性 4
1.3.2 面向对象 4
1.3.1 简单性 4
1.3.4 安全性 5
1.3.5 多线程 5
1.4 开发环境 5
1.4.1 JDK简介 5
1.4.2 JDK的安装和使用 9
1.5 Java Application和Java Applet应用程序 10
1.5.1 Java Application程序 10
1.5.2 Java Applet程序 13
练习题 14
第2章 Java语言基础 17
2.1 符号集 17
2.1.1 关键字 17
2.1.2 标识符 18
2.1.3 注释 18
2.2 基本数据类型 18
2.3.1 常量 19
2.3 常量和变量 19
2.3.2 变量 20
2.4 表达式和运算符 23
2.4.1 算术运算符 23
2.4.2 关系运算符和逻辑运算符 25
2.4.3 位运算符 27
2.4.4 赋值运算符 27
2.4.5 其他运算符 28
2.4.6 运算符的优先级和结合性 29
2.5.1 条件语句 30
2.5 流程控制 30
2.5.2 多分支语句和中断语句 34
2.5.3 循环语句 36
练习题 41
第3章 面向对象编程基础 45
3.1 基本概念 45
3.1.1 过程式编程与面向对象编程 45
3.1.3 类 46
3.1.2 对象 46
3.2 类的定义与创建类的实例对象 48
3.2.1 定义类 48
3.2.2 对象的创建和使用 55
3.3 类修饰符 59
3.3.1 访问控制修饰符 59
3.3.2 静态修饰符 63
3.3.3 抽象修饰符 65
3.3.4 最终修饰符 69
3.4.1 继承关系的定义 70
3.4 继承和多态 70
3.4.2 方法的覆盖和重载 71
3.5 接口 76
3.6 异常处理 81
3.6.1 异常类 81
3.6.2 异常处理 83
3.6.3 异常抛出 85
练习题 89
4.1.1 基本工作原理 94
4.1 Applet的工作原理和安全限制 94
第4章 Java Applet编程 94
4.1.2 安全限制 95
4.2 Applet的生命周期 95
4.2.1 生命周期 95
4.2.2 在Applet中加入程序代码 97
4.3 嵌入HTML文件 100
4.3.1 HTML中的Applet标记 100
4.3.2 向Applet传递参数 102
4.5 应用举例 104
4.4 Applet的执行框架 104
练习题 111
第5章 Java图形用户界面设计 112
5.1 概述 112
5.1.1 构成 112
5.1.2 AWT包 114
5.2 Java事件处理 117
5.2.1 JDK1.0的事件处理机制 118
5.2.2 JDK1.1的事件处理机制 121
5.3 标准组件 127
5.3.1 组件 128
5.3.2 容器 140
5.4 布局设计 154
5.4.1 FlowLayout 155
5.4.2 BorderLayout 155
5.4.3 CardLayout 155
5.4.4 GridLayout 156
5.4.5 GridBagLayout 160
5.5 应用举例 164
练习题 181
第6章 Java图形设计 184
6.1 图形坐标系统 184
6.1.1 图形类 184
6.1.2 坐标系统 185
6.2 图形的绘制和填充 185
6.2.1 直线 185
6.2.2 矩形 186
6.2.3 多边形 189
6.2.4 椭圆 191
6.2.5 画弧 192
6.2.6 图形的复制和清除 194
6.3 文本和字体 196
6.3.1 创建字体对象 196
6.3.2 字符和字符串的描写 196
6.3.3 查找字体信息 198
6.4 颜色 199
6.4.2 当前颜色的测试和设置 200
6.4.1 颜色对象的使用 200
6.5 动画图形 202
6.6 应用举例 204
练习题 210
第7章 Java多线程机制 211
7.1 线程 211
7.1.1 基本概念 211
7.1.2 状态和生命周期 212
7.2 线程类和Runnable接口 213
7.1.3 调度和优先级 213
7.2.1 类Thread 214
7.2.2 多线程实现方法 215
7.2.3 线程优先级 221
7.2.4 Daemon线程 221
7.2.5 线程组 222
7.2.6 其他与线程有关的类 225
7.3 线程通信 225
7.3.1 线程同步 225
7.3.2 线程间通信 228
7.3.3 线程死锁 230
7.4 应用举例 231
练习题 237
第8章 Java网络编程基础 239
8.1 网络基础 239
8.1.1 通信协议 239
8.1.2 通信端口 240
8.1.3 Java支持的网络功能 240
8.2 使用URL定位资源 241
8.3 Socket通信 249
8.3.1 Socket的概念 249
8.3.2 类Socket 250
8.4 数据报通信 257
8.4.1 UDP协议 257
8.4.2 Java中的UDP实现 258
8.5 应用举例 266
练习题 274
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016