《Java程序设计语言》求取 ⇩

基础篇13

第1章Java语言的基本表示法15

1.1 标识符15

1.2 注释15

1.3 关键字16

1.4 基本数据类型17

1.5 运算符及其执行顺序18

1.5.1 运算符总览18

1.5.2 算术运算符19

1.5.3 自增、自减运算符20

1.5.4 关系运算符21

1.5.5 逻辑运算符21

1.5.6 位运算符23

1.5.8 赋值运算符25

1.5.7 条件运算符25

1.6 程序流程控制——基本语句26

1.6.1 选择语句26

1.6.2 循环语句27

1.6.3 控制转移语句29

第2章 数组与字符串31

2.1 数组31

2.1.1 数组的说明与产生31

2.1.2 一维数组32

2.1.3 数组的数组32

2.1.4 数组小结36

2.2 字符串与字符串缓冲区37

3.1 历史的发展39

3.2 抽象39

第3章 面向对象的程序设计基础39

3.3 封装41

3.4 继承41

3.5 多态43

第4章 Java语言的组成结构45

4.1 程序结构45

4.2 类及其域47

4.2.1 类47

4.2.2 变量49

4.2.3 方法51

4.3 继承与多态60

4.3.1 构造方法(Constructor)60

4.3.2 类的继承63

4.3.3 界面(interface)69

4.4 类库71

第5章 例外72

5.1 例外及其目的72

5.2 例外的触发73

5.2.1 隐式触发73

5.2.2 显式触发73

5.3 例外的捕获与处理74

5.4 例外声明76

第6章 线程78

6.1 线程的基本概念78

6.2 创建线程79

6.3 线程的状态及控制83

6.4 线程的优先级84

6.5 线程组86

6.6 线程的同步87

6.7 定时器与精灵线程91

应用篇93

第7章Applet概述95

7.1 支持Java的浏览器95

7.2 HTML文件中的Applet96

7.3 Applet的命名方法97

7.4 支持Java的浏览器与不支持Java的浏览器97

第8章 基本类Applet101

8.1 基本文本类Applet(BasicText)101

8.2 基本图像Applet(BasicImage)104

8.3 声音Applet(Audio)105

8.4 声音按钮Applet(AudioButton)106

8.5 声音文本Applet(AudioText)107

8.6 声音图像文本Applet(AudioImageText)109

8.7 URL按钮Applet(URLButton)110

8.8 URL声音图像文本Applet(URLAudImgTxt)111

8.9 URL声音图像文本背景Applet(URLAudImgTxtBG)112

8.10 图像地图Applet(ImageMap)114

8.11 小结116

8.11.1 基本类Applet的功能总结116

8.11.2 基本类Applet的继承关系总结117

8.11.3 基本类Applet参数总结117

第9章 文本类Applet120

9.1 文本Applet(Text)122

9.2 阴影Applet(Shadow)122

9.3 柔和阴影Applet(SoftShadow)124

9.4 光滑文本Applet(SmoothText)125

9.5 波浪形文本Applet(WaveText)126

9.6 深度Applet(Depth)128

9.7 深度消褪Applet(DepthFade)129

9.8 深度阴影Applet(DepthShade)131

9.9 突体Applet(Emboss)132

9.10 雕刻效果Applet(Engrave)133

9.11 摹绘效果Applet(Stencil)134

9.12 多色彩Applet(MultiColor)135

9.13 多文本Applet(MultiText)136

9.14 小结138

9.14.1 参数总结138

9.14.2 功能总结139

第10章 图像类Applet140

10.1 滤波器的使用141

10.2 图像Applet(Image)142

10.3 旋转Applet(Rotate)143

10.4 镜像Applet(Mirror)144

上倾Applet(SlantUp)145

下倾Applet(SlantDown)145

10.5 右倾Applet(SlantRight)145

左倾Applet(SlantLeft)145

10.6 波浪形图像Applet(WaveImage Applet)148

10.7 模糊化Applet(Blur)150

10.8 突体图像Applet(EmbossImage)151

10.9 色彩透明Applet(TransColor)152

10.10 缩放Applet(Scale)153

10.11 反色Applet(Negative)154

10.12 图像消褪Applet(Fade)155

10.13 透明效果Applet(Transparent)156

10.14 剪取与删除(Crop Remove)157

10.15 多图像Applet(MultiImage)162

10.16.2 功能总结164

10.16 小结164

10.16.1 参数总结164

第11章 动画类Applet166

11.1 动画的概念与动画类Applet166

11.2 制作动画的方法168

11.2.1 文本的动画169

11.2.2 图像的动画170

11.3 双向动画Applet(AnimateTwoWay)174

11.4 按钮动画Applet(AnimateOnButton)175

11.5 双向按钮动画Applet(AnimateOnButtonTwoWay)176

11.6 指针动画Applet(AnimateOnEntry)177

11.7 双向指针动画Applet(AnimateOnEntryTwoWay)178

11.8 多重动画Applet(AnimateMultiple)180

12.1 Tracker Applet185

第12章 文本动画类Applet185

12.2 TrackFade Applet187

12.3 Coalesce Applet188

12.4 MoveLeft Applet189

12.5 MoveUp Applet191

12.6 UpAndOver Applet192

12.7 Ticker Applet194

12.8 小结195

第13章 滑动类Applet196

13.1 SlideShow Applet的功能实现197

13.2 SlideShowPush Applet,200

SlideShowSlide Applet,200

SlideShowSplit Applet,200

SlideShowSwap Applet的功能实现200

13.3 SlideShowFade Applet208

深入篇213

第14章输入输出流215

14.1 流的基本概念215

14.2 File类217

14.3 Java语言流库的结构221

14.4 输入类及方法222

14.4.1 文件输入流(FileInputStream)222

14.4.2 字节数组输入流(ByteArrayInputStream)223

14.4.3 字符串缓冲输入流(BufferedInputStream)224

14.4.4 顺序输入流(SequenceInputStream)225

14.4.5 管道输入流(PipedInputStream)226

14.4.6 输入过滤流(FilterInputStream)227

14.5.1 文件输出流(FileOutputStream)230

14.5 输出类及方法230

14.5.2 字节数组输出流(ByteArrayOutputStream)231

14.5.3 管道输出流(PipedOutputStream)231

14.5.4 输出过滤流(FilterOutputStream)232

14.6 文件随机访问流237

14.7 有关文件流的几个跨平台移植问题242

第15章 网络程序设计244

15.1 网络程序设计的基本概念244

15.1.1 TCP/IP协议的简介244

15.1.2 socket编程机制244

15.2 Java语言中面向连接的socket机制246

15.2.1 用socket实现简单的服务器246

15.2.2 客户端的socket实现247

15.2.3 服务器socket机制的深入讨论——并发服务器的实现249

15.2.4 socket常用的API方法250

15.3.1 建立数据报Socket251

15.3 数据报socket通信机制251

15.3.2 数据报的接收与发送252

15.4 全球资源定位器——URL256

15.4.1 URL的概念256

15.4.2 创建URL257

15.4.3 由URL对象获得其要素258

15.4.4 运用URL259

15.5 Java语言的安全管理262

15.5.1 SecurityManager类262

15.5.2 自行实现一个安全管理器263

第16章 抽象窗口工具箱(AWT)265

16.1 AWT的简单应用265

16.2 AWT的工作机制266

16.3 AWT的特点及类结构267

16.4 AWT的组成类268

16.4.1 Component类268

16.4.2 Container类269

16.4.3 Window类270

16.4.4 Frame类270

16.4.5 Dialog类271

16.4.6 Panel类274

16.5 各种各样的组件275

16.5.1 有关组件的基本用法275

16.5.2 Button类276

16.5.3 Label类277

16.5.4 Canvas类278

16.5.5 Scrollbar类279

16.5.6 Checkbox类和CheckboxGroup类280

16.5.7 List类281

16.5.8 Choice类283

16.5.9 TextField类284

16.5.10 TextArea类285

16.6 菜单286

16.7 AWT的布局管理器289

16.8 AWT的事件处理301

16.8.1 AWT的事件类型301

16.8.2 事件的处理过程301

16.9 AWT的图形设计302

16.9.1 颜色、字体、文本、绘图模式303

16.9.2 绘制一些基本图形306

16.9.3 图像显示308

第17章 Applet高级程序设计技术313

17.1 Applet的简单应用313

17.2 Applet的生命周期314

17.3 Applet用户界面的创建315

17.3.1 创建Applet图形用户界面315

17.3.2 Applet参数的定义和获取318

17.3.3 在Applet中播放声音和图像320

17.3.4 在浏览器中显示有关Applet的状态信息323

17.3.5 使用标准输出显示诊断信息324

17.4 动画技术324

17.5 Applet与其它程序间的通信330

17.5.1 同一主页的Applet之间的通信330

17.5.2 Applet与浏览器的通信331

17.5.3 通过网络连接与服务器通信331

17.6 Applet的安全性限制332

参考文献333

后记334

1997《Java程序设计语言》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴建平等编著 1997 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

JAVA语言程序设计(1997 PDF版)
JAVA语言程序设计
1997 北京:电子工业出版社
C语言程序设计( PDF版)
C语言程序设计
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
FORTRAN77程序设计语言(1985 PDF版)
FORTRAN77程序设计语言
1985 北京:冶金工业出版社
程序设计语言(1984 PDF版)
程序设计语言
1984 北京:高等教育出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
汉语程序设计语言(1994 PDF版)
汉语程序设计语言
1994 北京:电子工业出版社
QBASIC语言程序设计(1999 PDF版)
QBASIC语言程序设计
1999 北京:机械工业出版社
Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社
程序设计语言(1994 PDF版)
程序设计语言
1994 天津:南开大学出版社
JAVA语言程序设计教程(1998 PDF版)
JAVA语言程序设计教程
1998 北京:电子工业出版社