《跟我学Java编程语言 程序开发宝典》求取 ⇩

第1章Java概述1

1.1 Java的由来1

1.2 Java与Internet1

1.2.1 Internet基本概念1

1.2.2 Internet的发展2

1.2.3 Internet功能与服务2

1.3 访问Internet服务器3

1.3.1 怎样访问网络计算机3

1.3.2 Internet网络服务器简介4

1.4 超文本HTML与Java5

1.4.1 超文本的实质5

1.4.2 超文本的标签5

1.4.3 超文本的制作6

1.5 Java的特点8

1.5.1 平台无关性8

1.5.2 安全性8

1.5.3 面向对象9

1.5.4 简单性9

1.5.5 动态特性9

1.5.6 分布性9

1.5.7 多线程10

第2章认识Java程序11

2.1 建立起面向对象的概念11

2.2 类与对象11

2.2.1 类的封装性12

2.2.2 类的继承性12

2.2.3 类的多态性12

2.2.4 对象间消息传递13

2.3 Java程序结构13

2.3.1 类的组成13

2.3.2 函数14

2.3.3 方法15

2.3.4Java程序的组成15

2.3.5 说明C(或C++)入口的一个例子16

2.3.6 说明Java程序入口的一个例子16

2.3.7 Java程序与C程序对照举例17

第3章Java的基本语法20

3.1 Java的符号集20

3.1.1 Java的合法标识符20

3.1.2 Java的关键字21

3.2 Java的数据类型、变量、常量22

3.2.1 变量命名规则22

3.2.2 基本数据类型23

3.2.3 Java的数据类型的转换26

3.2.4 复合数据类型27

3.3 Java算术运算31

3.3.1 算术运算符31

3.3.2 算术运算符的优先级32

3.3.3 算术运算的操作数的类型转换33

3.3.4 算术表达式33

3.4 赋值运算34

3.5 Java的关系运算及逻辑运算35

3.5.1 关系运算符35

3.5.2 关系表达式及其运算35

3.5.3 逻辑运算符36

3.5.4 逻辑运算规则36

3.5.5 逻辑表达式及其运算37

3.6 Java整数的位运算37

3.7 其他运算符39

3.7.1 方括号[]和圆括号运算符()39

3.7.2 new运算符和instanceof运算符39

3.8 混合运算40

3.9 Java的程序语句41

3.9.1 基本语句41

3.9.2流程控制语句45

第4章Java开发环境Visual J++55

4.1使用VJ++集成环境编译运行程序55

4.2 Visual J++的进一步操作63

4.2.1 建立自己的工作桌面63

4.2.2 对Tab键的设置67

4.2.3界面部件的功能简介67

4.3 Visual J++1.1智能程序生成器Wizard70

第5章类与对象的操作75

5.1 创建实例对象75

5.1.1 对象的创建75

5.1.2 对象的使用79

5.1.3 对象的释放80

5.2 包80

5.2.1 包操作语句import81

5.2.2 包操作语句package82

5.3 类的定义82

5.3.1 类名部分说明83

5.3.2 类体的说明85

5.4 类的访问权限85

5.4.1 类的访问权限85

5.4.2 公共pubic类86

5.4.3 具有friendly权限的类86

5.5 成员变量的声明和初始化86

5.6 成员变量的访问权限88

5.6.1 成员变量访问权限88

5.6.2 私有private成员变量89

5.6.3 保护protected成员变量90

5.6.4 公共public成员变量91

5.6.5 具有friendly权限的成员变量91

5.7 再论成员变量92

5.7.1 实例成员变量92

5.7.2 类变量(static变量)94

5.8 方法的定义94

5.8.1 定义方法的一般格式95

5.8.2 局部变量96

5.8.3 方法的权限97

5.9 方法的数据传递98

5.9.1 方法的参数98

5.9.2 方法的返回值104

5.10 方法的重载104

5.11 构造方法105

5.12 类的继承107

5.12.1 子类对父类的继承107

5.12.2 成员变量和成员方法的隐藏107

5.12.3 this和super用法108

5.13 抽象类与最终类111

5.14 接口113

5.15 不同类的对象转换115

第6章Java的例外处理117

6.1 例外处理机制118

6.2 例外类的层次119

6.3 例外处理语句及使用119

6.3.1 try-catch语句120

6.3.2 try-catch-finally120

6.3.3 throws语句121

6.3.4 throw语句124

6.4 例外处理举例126

6.4.1 Throwable类126

6.4.2 自定义例外类129

第7章Java工具包131

7.1 Java的类包131

7.2 掌握类的继承132

7.3 最高父类Object134

7.4 系统类System138

7.4.1 系统类介绍139

7.4.2 标准输入输出功能140

7.4.3 系统属性操作功能143

7.5 字符串处理类String和StringBuffer155

7.5.1 String类的对象的操作155

7.5.2 可变字符串StringBuffer对象的操作165

7.6 简单数据类型封装类169

7.6.1 整型数据的封装169

7.6.2 长整型数据封装类Long170

7.6.3 浮点型数据的封装类Float171

7.6.4 Double类172

7.6.5 其它简单数据类型的封装简介173

7.7 Math类174

第8章输入输出操作176

8.1 流的层次结构176

8.2 InputStream流和OutputStream流177

8.3 内存读写178

8.4 管道流180

8.5 文件输入输出流183

8.5.1 文件类183

8.5.2 文件输入输出189

8.5.3 随机访问文件191

8.6 连接多个流195

8.7 过滤流198

8.7.1 缓冲流BufferedInputStream和BufferedOutputStream198

8.7.2 LineNumberInputStream流199

8.7.3 DataInputStream和DataOutputStream流199

8.7.4 PushbackInputStream流201

8.8 PrintStream流201

第9章多线程程序设计202

9.1 线程的机制202

9.2 线程的运行机理203

9.3 线程的创建方法204

9.3.1 通过Thread类的子类创建线程206

9.3.2 通过Runnable接口创建线程206

9.3.3 创建线程的例子207

9.4 线程的优先级208

9.5 创建服务线程——Daemon线程210

9.6 线程组212

9.7 多线程及线程同步213

9.7.1 一般多线程213

9.7.2 线程同步控制216

9.7.3 线程死锁224

第10章Applet基础225

10.1 第一个 Applet小应用程序225

10.2 Applet的运行平台浏览器226

10.2.1 浏览器226

10.2.2 超文本中的Applet标签228

10.2.3 用getParameter(String Paramname)方法取得参数229

10.3 Applet程序的运行机理232

10.4 Applet程序的结构233

10.5 Applet程序设计237

10.5.1 基本Applet程序237

10.5.2 多线程Applet设计249

10.6 Applet的安全机制251

第11章多媒体技术基础252

11.1 多媒体设计类的继承关系252

11.2 对象的属性253

11.3 设置字体254

11.3.1 Font类254

11.3.2 字体(Font)对象的创建255

11.3.3 设置字体256

11.4 设置颜色258

11.4.1 Color类258

11.4.2 颜色对象的创建259

11.4.3 颜色的设置259

11.5 Graphics类262

11.5.1 Graphics类的定义及主要方法262

11.5.2 绘图方法的具体使用265

11.5.3 利用Graphics封装的方法进行绘图265

11.6 图像处理267

11.6.1 普通图像的装载267

11.6.2 使用绘冲技术绘制图像269

11.6.3 使用图像监控器ImageObserver监视图像装载271

11.7 动画技术274

11.7.1 缓冲技术创建动画274

11.7.2 使用MediaTracker播放动画277

第12章Applet图形用户界面设计281

12.1 Java图形界面设计工具集AWT281

12.1.1 AWT工具包的类的继承关系281

12.1.2 AWT界面的组成281

12.1.3 Component类282

12.2 图形界面基本组件282

12.2.1 按钮Button282

12.2.2 标签label283

12.2.3 核选框Checkbox285

12.2.4 文本区(TextArea)的创建292

12.2.5 文本框(TextField)的创建296

12.2.6 滑动条(Scrollbar)的创建301

12.2.7 画板Canvas306

12.2.8 列表框List307

12.2.9 下拉列表Choice309

12.2.10 容器311

12.3 组件的布局方式320

12.3.1 BorderLayout方式320

12.3.2 CardLayout方式321

12.3.3 FlowLayout方式323

12.3.4 GridLayout方式323

12.3.5 GridBagLayout方式324

12.4 事件处理326

第13章Java的网络通信功能333

13.1 Internet地址333

13.2 URL资源定位334

13.3 使用URLConnection对象连接URL服务器336

13.4 数据包方式实现服务器与客户通信338

13.5 流连接方式实现客户端与服务器端之间的通信341

13.5.1 客户端插座Socket341

13.5.2服务器端插座ServerSocket342

第14章VJ++的可视化编程345

14.1 建立资源文件345

14.2 生成资源类348

14.3 使用资源350

1999《跟我学Java编程语言 程序开发宝典》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由姜晓铭,刘晨主编 1999 北京:冶金工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

跟我学Visual C++ 6.0 程序开发宝典(1999 PDF版)
跟我学Visual C++ 6.0 程序开发宝典
1999 北京:冶金工业出版社
谈判(1994 PDF版)
谈判
1994
Windows NT Workstation 4.0中文版易学易用专辑(1998年04月第1版 PDF版)
Windows NT Workstation 4.0中文版易学易用专辑
1998年04月第1版 人民邮电出版社
用 C 语言开发 AUTOCAD 应用程序( PDF版)
用 C 语言开发 AUTOCAD 应用程序
C/C++程序员Java编程( PDF版)
C/C++程序员Java编程
北京市:清华大学出版社
算法语言与程序开发(1992 PDF版)
算法语言与程序开发
1992 北京:国防工业出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
用Visual J++ 6.0开发Java程序(1999 PDF版)
用Visual J++ 6.0开发Java程序
1999 上海:上海科学技术出版社
JAVA应用程序设计和开发环境(1998 PDF版)
JAVA应用程序设计和开发环境
1998 南京:南京大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Java语言编程技术(1997 PDF版)
Java语言编程技术
1997 北京:清华大学出版社
物理光学导论(1993 PDF版)
物理光学导论
1993 成都:电子科技大学出版社
跟我学Visual Basic 6.0中文版 程序开发宝典(1999 PDF版)
跟我学Visual Basic 6.0中文版 程序开发宝典
1999 北京:冶金工业出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社