《学用Java编程 第2版》求取 ⇩

引言1

对读者的要求1

关于本书1

本书内容2

第一部分:Java概述2

第二部分:Java语言2

第三部分:用Java设计活泼的页面2

本书的图标3

第六部分:附录3

第五部分:十点集粹3

第四部分:只有Java3

结束语4

第一部分 Java概述5

第一章 Java与World Wide Web7

Internet:现实与理想7

环球网:使网上搜索变得简单9

企业网络:公司内部网站10

Java:神奇的程序10

可以借用程序吗?10

记住,它是可移植的11

用300或1500来乘11

网页的智能化12

Java:一个开放系统12

有了Java可能更安全12

新版Java1.113

第二章 编写一个简单程序:HelloWorld15

有关Java程序的一些新内容15

坏消息15

好消息16

一个典型的Java小程序16

程序员的思路17

HelloWorld17

从程序员的思路到计算机的心片19

编译20

在页上放一个小程序21

虚拟芯片22

在计算机芯片内部23

便笺24

监图24

给小程序写代码25

编译小程序25

写代码、编译、运行、修订、编译、运行25

在网页中安装小程序26

测试小程序26

如果得到了错误信息27

创建HelloWorld:开始干吧!28

第三章 从HTML到Java29

HTML29

文本标记29

功能标记31

链接到其他文档和文件31

<IMG>标记33

在网页中包含图像33

制作图形链接36

最后,把小程序包括到网页中36

<APPLET>标记36

传递参数:简短的迂回到Java38

影象和讨论页40

回话给Internet40

第四章 面向对象编程43

面向对象编程入门43

更近距离看看类和对象45

管理对象:定义、声明、实例化46

构造函数和其他方法47

使用继承的Pix小程序49

循序渐进地定义Rectgl51

类和方法定义中的标点符号和语法规则53

怎样少干工作,而更多地享受编程的乐趣53

基于你的成果使用继承53

提前计划:使用抽象类54

PixLabel55

别忘了Circle56

把小程序都放到一起57

卡通版的“世界,你好!”58

第二部分 Java语言63

第五章 从哪里开始行动65

一切各就各位65

FlowLayout66

BordcrLayout68

建立屏幕布局69

那么,什么是大事件?70

操作鼠标72

键盘的输入76

按钮77

程序员的Activity Box,1.0版78

实施β测试79

试着中断代码84

可以听到自己的类84

用旧的Java 1.0处理事件85

第六章 选择语句if、else和switch87

为什么要用选择87

收听用户88

只需简单答一句“yes”的情况下用if语句88

当有多种选择时用switch语句89

需要做出选择时用if卐lse89

使用选择的其他原因90

不必去做用户告诉你的每件事情91

用选择语句判断手球撞到了墙壁91

遵循不同的规则进行选择92

语法课92

Java的简单if语句92

if吇騟lse93

嵌套if94

Switch语句95

为什么不能用if做同样的事?98

不必用break的情况99

谁的default?99

逻辑操作符101

第七章 反复语句103

为什么要进行反复103

请给我来一打103

需要循环多少次?105

用While语句控制循环何时结束105

更深入的语法课106

Java的for语句的语法106

for循环的一个例子106

参数的类型转换108

for循环嵌套基础109

步长的设定110

while的语法110

分解一个标签111

去掉电话号码中的连字符112

记录游戏得分113

定位最近的循环出口113

第八章 类的剖析115

115

类的私有规则116

实例变量117

变量117

变量和外界的联系118

类变量118

构造函数119

实现过程120

环球一周有许多条路121

继承的规则122

管理一个大家族122

抽象类和接口123

打包125

JAR文件126

代码库126

第九章 代码重用129

开始起步129

查找129

建立130

响应130

更成熟的程序员的Activity Box132

按钮132

复选框133

复选框组,AKA无线电按钮134

选择136

多项选择137

输入文本138

经常到库里找一找139

关于窗口139

其他的布局140

代码141

如果你不想自己干,可以买一些Java Beans147

关于数据类型149

数字的分类149

第十章 类型149

整数150

小数150

有关数字的操作151

对象包装中的数字152

使用特殊的数学函数153

给字母分类154

描述字符154

在Java中使用字符串155

String方法156

比较方法157

分析方法157

编辑方法157

其他数据类型158

第三部分 用Java设计活泼的页面159

第十一章 Calendar类161

我们能在下星期五约会吗?161

策略162

明智地选择父类162

不到必要时,不要编写代码163

倾听网页的心声164

为我编写一些代码164

在宿主网页上构造你的小程序164

画一付漂亮的面容165

处理当前事件165

你有一个日历吗?167

完整的、无删节的代码168

日历小程序169

MonthCativas类171

完善按钮174

控制颜色175

关于注释的说明176

认识I/O流179

第十二章 自动指示器类179

从服务器获取文件180

审查这些部分181

打开用作输入的文本文件181

异常处理182

通过线程运行任务183

完整的、无删节的代码185

第十三章 精灵:比狂奔的野兔还要快191

显示移动图形192

避免屏幕闪烁192

显示图象文件193

完整的、无删节的代码194

使图象弹来弹去194

如果你想自己做201

第十四章 JavaBots:让疯狂的喧闹开始吧!203

疯狂的喧闹203

幕后人物204

运行JavaBots204

使用数组205

向量206

随机生成颜色208

完整的、无删节的代码209

向参考文档学习227

第十五章 给老师的小程序227

成功的小测验的秘密228

把小程序放到框架中228

怎样读取考题文件230

分数是多少?232

Quizem的完整代码233

答案240

第十六章 网上购物程序241

设计一个购货车241

我有一个小清单242

今天有些什么商品242

把数据发送到Web服务器244

为小程序加框架的方法不止一个245

跳转246

保持价钱正确248

网上购物程序的完整代码248

第十七章 分形技术257

给朋友一个分形257

对动画的说明258

Java的动画和GIF相比较258

代码259

聪明地使用Java动画259

使用numRows、numCols和numColors260

内部的适配器类260

使用initColors261

建立界面263

接收按钮事件264

Julia和Mandelbrot265

使用run( )266

第四部分 只有Java269

不依赖浏览器的Java271

第十八章 独立存在的Java271

main的差别272

代码示例273

当我能学C++时,为什么还要用Java写程序275

Java容易理解275

Java有助于防故障和防病毒276

Java支持新标准276

当我懂得Java后,为什么还要用C++编写程序?276

使用Java现实吗?277

第五部分 十点集粹279

把类误以为是对象281

丢失或忘记了的引用281

遗漏了( ) {}281

第十九章 十种常见错误281

拼写错误282

不正确的参数特征282

没有任何返回值的方法282

错误的等式类型282

死循环283

公用错误283

过于自信283

Java的蓝色天空285

285

Virtual Boston285

第二十章 值得一看的十个热门网页285

华尔街网286

蓝色巨人286

热线286

Cafe Del Sol286

Cup O Joe286

Java语言学286

Java化的搜索287

Java World289

Gamelan289

JavaSoft289

第二十一章 获得Java知识的十个网址289

Java Report290

Java小程序分级服务290

Java新闻组290

Java书籍页290

Java Woman290

Java用户组织290

本书的资源页291

使用缩进和对齐把代码分成大块293

合乎逻辑地组织代码元素293

第二十二章 关于风格的十条原则293

使用空白和空行来分组294

使用短注释使代码清晰294

给Javadoc写注释295

给方法和变量起有含义的名字295

以大写标识常量295

使用大写给名字增加含义295

保证不违反风格问题295

写的代码和小说相似296

Wayang Kulit是皮影木偶297

Jakarta是个城市297

Java是个大岛屿297

第二十三章 关于另一个Java(爪哇)的十点事实297

Gamelan是个管弦乐队298

Dalang是控制木偶的人298

Garuda是个神298

Kris是一种武器298

Batik是一种艺术形式298

Kuda Kepang是一种民间的舞蹈298

Java是个火山岛299

第六部分 附录301

附录A 什么系统能运行Java?303

附录B 安装和配置适用于Windows NT和Windows 95的JDK305

首先清扫房间305

从CD-ROM安装306

确保你的计算机知道去哪里找Java文件306

试用307

测试编程软件307

在小程序中做一个虽小但很明显的改动307

建立一个HTML示例页来显示小程序308

用Java编译器创建一个新的类文件308

运行修订过的小程序308

会出什么问题309

首先清扫房间311

从CD-ROM安装311

附录C 安装和配置适用于Macintosh的JDK311

试用312

测试编程软件312

在小程序中做一个虽小但很明显的改动312

建立一个HTML示例页来显示小程序313

用Java编译器创建一个新的类文件313

运行修订过的小程序313

从CD-ROM安装315

附录D 安装和配置适用于Solaris的JDK315

首先清扫房间315

告诉你的计算机到哪里找Java文件316

试用316

测试编程软件316

在小程序中做一个虽小但很明显的改动316

建立一个HTML示例页来显示小程序317

用Java编译器创建一个新的类文件317

运行修订过的小程序317

附录E Java1.1和Java 1.0的对比319

1998《学用Java编程 第2版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(D.J.库西斯)Donald J.Koosis,(美 1998 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Java编程实用指南(1998 PDF版)
Java编程实用指南
1998 北京:国防工业出版社
用实例学Java 2( PDF版)
用实例学Java 2
JAVA TM1.1使用大全 第三版( PDF版)
JAVA TM1.1使用大全 第三版
Java灵感编程( PDF版)
Java灵感编程
Java编程技术教程(1999年02月第1版 PDF版)
Java编程技术教程
1999年02月第1版
JAVA核心编程(2020 PDF版)
JAVA核心编程
2020
Java速成 2版(1997 PDF版)
Java速成 2版
1997 北京:科学出版社;西蒙与舒斯特国际出版公司
精通Java编程(1998 PDF版)
精通Java编程
1998 北京:电子工业出版社
Java实用编程例解(1999 PDF版)
Java实用编程例解
1999 北京:电子工业出版社
JAVA编程指南(1997 PDF版)
JAVA编程指南
1997 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
通过实例学Java 2版(1997 PDF版)
通过实例学Java 2版
1997 北京:科学出版社;西蒙与舒斯特国际出版公司
用Java编写Web小应用程序(1998 PDF版)
用Java编写Web小应用程序
1998 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
实用Java教程(1997 PDF版)
实用Java教程
1997 上海:上海交通大学出版社
学习Java编程 Visual J++教程(1998 PDF版)
学习Java编程 Visual J++教程
1998 北京:科学出版社;龙门书局
Java实用编程技术(1998 PDF版)
Java实用编程技术
1998 北京:中国水利水电出版社