JaVa程序设计及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈锡明,杨国纬编著
- 出 版 社:成都:四川大学出版社
- 出版年份:1996
- ISBN:7561414730
- 页数:328 页
第一章 Internet和WWW技术简介 1
1.1 Internet的发展和现状 1
1.1.1 什么是Internet 1
1.1.2 Internet的历史和发展 1
1.1.3 Internet与信息高速公路——全球信息基础设施 3
1.1.4 Internet的未来发展 4
1.2 Internet网络协议 4
1.2.1 TCP/IP协议的由来和发展 4
1.2.2 TCP/IP协议的分层模式 5
1.2.3 TCP协议和IP协议简介 7
1.2.4 应用层协议 8
1.3 Internet的地址分配和域名系统 9
1.3.1 Internet的IP地址 10
1.3.2 Internet的域名管理系统 13
1.4 Internet的功能和应用 16
1.4.1 Internet网的应用 17
1.4.2 Internet网络的功能 18
1.5 WWW技术简介 23
1.5.1 WWW环球信息网的特点 23
1.5.2 如何自己建立WWW网页 25
1.5.3 寻找WWW资源 30
1.5.4 选择WWW浏览器 31
1.5.5 WWW的发展状况 32
第二章 面向对象技术 34
2.1 面向对象的由来和发展 34
2.2 面向对象的抽象原理 35
2.3 对象和类 37
2.4 面向对象的核心特征 38
2.4.1 数据封装 39
2.4.2 分类 40
2.4.3 继承 40
2.4.4 多态性 41
2.4.5 动态链接 42
2.5 Java语言的面向对象特征 43
2.6 面向对象技术的现状和未来 44
第三章 Java和HotJava入门 46
3.1 Java的起源、由来和发展 46
3.2 Java程序的分类 48
3.3 Java语言的特征 52
3.3.1 简单性和面向对象性 52
3.3.2 动态性和分布性 53
3.3.3 可移植性 53
3.3.4 多线程 54
3.3.5 高性能 55
3.3.6 平台无关性 55
3.3.7 健壮性和安全性 56
3.4 Java和C++语言的比较 57
3.5 HotJava浏览器简介 59
3.5.1 概述 59
3.5.2 WWW浏览器 59
3.5.3 HotJava的特征 60
3.5.4 在HotJava中加入applet 62
3.5.5 安全性 63
3.6 Java语言及HotJava浏览器对Internet的影响 64
3.6.1 面向对象的开发 65
3.6.2 发布应用程序 65
3.6.3 智能代理 66
3.6.4 虚拟现实与VRML 66
3.7 安装Java和HotJava 66
3.7.1 Java编程的硬件需求 67
3.7.2 在Solaris 2.3及其以上版本中安装Java和HotJava 67
3.7.3 在Win 95和Win NT及以上版本安装Java和HotJava 68
3.8 一个Java小应用程序(applet)的例子 69
第四章 Java语言基础知识 72
4.1 Java的单词符号集 73
4.1.1 Java语言的保留字 74
4.1.2 Java语言的标识符 75
4.1.3 注释 75
4.1.4 字面量 75
4.1.5 分隔符和操作符 78
4.2 变量及其类型 78
4.2.1 整数型变量和浮点型变量 79
4.2.2 布尔型变量 79
4.2.3 字符型变量 80
4.2.4 数组变量 80
4.2.5 变量的作用范围 81
4.3 操作符及其运算 82
4.3.1 简单赋值 82
4.3.2 二项算术运算 83
4.3.3 单项算术运算 83
4.3.4 布尔运算 84
4.3.5 运算符优先级与运算顺序 85
4.3.6 类型转换 86
4.4 条件语句和开关语句 87
4.4.1 条件语句 87
4.4.2 开关语句 89
4.5 循环语句 90
4.5.1 for循环 91
4.5.2 while循环 92
4.5.3 do—while循环 92
4.5.4 标号 93
第五章 Java语言的类 95
5.1 Java语言的类与对象 95
5.1.1 Java中的类与对象 95
5.1.2 Java类的体系结构 96
5.2 实例变量和方法的四种访问控制 99
5.2.1 public修饰符 99
5.2.2 private修饰符 100
5.2.3 protected修饰符 101
5.2.4 friendly修饰符 102
5.3 静态成员和方法重载 103
5.3.1 静态变量 103
5.3.2 静态方法 103
5.3.3 方法重载 104
5.4 在Java中使用继承 105
5.4.1 extends修饰符 105
5.4.2 方法覆盖 106
5.5 对象的创建和撤消 108
5.5.1 对象的创建 109
5.5.2 new操作符和无用单元收集 110
5.5.3 终结函数 111
5.5.4 命令行参数 112
5.6 this,super,null变量 114
5.6.1 this变量 114
5.6.2 super变量 115
5.6.3 null变量 115
5.7 类类型之间的强制转换 115
5.8 Java语言的界面 117
5.8.1 Java的抽象方法和类 117
5.8.2 界面 117
5.9 Java中的包 119
5.9.1 定义一个编译单元的包 119
5.9.2 引入其它包 120
5.10 一个Java类的程序实例分析 121
第六章 Java的多线程机制 127
6.1 线程 127
6.1.1 线程的基本概念 127
6.1.2 线程调度 129
6.1.3 线程和进程的区别和联系 130
6.2 Java的多线程 130
6.3 Java多线程的实现方法 132
6.3.1 创建一个Thread类的继承类的方法 132
6.3.2 创建一个实现Runnable界面的类的方法 134
6.3.3 另外的线程方法 136
6.4 在类中使用线程修饰符 142
6.4.1 在类中使用Synchronized修饰符 144
6.4.2 使用Threadsafe线程安全的修饰符 148
6.5 一个线程化的Java应用程序例子 148
第七章 Java类库 153
7.1 Java类库简介 153
7.2 Java语言基本类库 155
7.2.1 对象类 155
7.2.2 类型封装器 157
7.2.3 有关数学运算的类 168
7.2.4 字符串类 169
7.2.5 系统类 178
7.2.6 关于数组 182
7.3 Java的IO(输入输出)类库 183
7.3.1 标准输入,标准输出与输入流,打印流 184
7.3.2 存取文件 191
7.4 Java实用程序类库 207
7.4.1 堆栈类 207
7.4.2 日期类 210
7.5 Java的浏览器和awt(又一个窗口工具箱)类库 218
7.5.1 浏览器类库 219
7.5.2 awt类库 232
7.6 用Java制作一个动态的多媒体主页的例子 239
第八章 Java的Internet服务功能 245
8.1 简介 245
8.2 Java的远程登录服务 245
8.3 Java的FTP(文件传输协议)服务 252
8.4 Java语言的其它网络服务功能 261
8.4.1 NNTP协议 261
8.4.2 WWW协议 262
第九章 Java的异常处理与安全机制 270
9.1 Java的异常处理 270
9.1.1 throw语句和catch语句 270
9.1.2 finally(定止)语句 272
9.1.3 运行时异常 273
9.2 Java的安全机制 276
9.2.1 Java的内存分配特点 277
9.2.2 Java的字节码校验过程 277
9.2.3 HotJava中的安全性设置 279
第十章 Java虚拟机与Java开发工具JDK 282
10.1 Java虚拟机的思想 282
10.2 Java虚拟机的规格描述 283
10.2.1 Java虚拟机的指令系统 283
10.2.2 Java虚拟机寄存器 283
10.2.3 Java虚拟机栈结构 284
10.2.4 Java虚拟机碎片回收堆 284
10.2.5 Java虚拟机存储区 284
10.3 Java开发工具JDK 285
附录A Java Alpha3版所提供的类库 289
附录B Java Alpha3版所提供的部分实例变量和方法索引 308
参考文献 327
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017