学用Java编程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)(D.J.库西斯)Donald J.Koosis,(美)(D.库西斯)David Koosis著;韩传钊等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1998
- ISBN:7505343025
- 页数:320 页
引言 1
对读者的要求 1
关于本书 1
本书内容 2
第一部分:Java概述 2
第二部分:Java语言 2
第三部分:用Java设计活泼的页面 2
本书的图标 3
第六部分:附录 3
第五部分:十点集粹 3
第四部分:只有Java 3
结束语 4
第一部分 Java概述 5
第一章 Java与World Wide Web 7
Internet:现实与理想 7
环球网:使网上搜索变得简单 9
企业网络:公司内部网站 10
Java:神奇的程序 10
可以借用程序吗? 10
记住,它是可移植的 11
用300或1500来乘 11
网页的智能化 12
Java:一个开放系统 12
有了Java可能更安全 12
新版Java1.1 13
第二章 编写一个简单程序:HelloWorld 15
有关Java程序的一些新内容 15
坏消息 15
好消息 16
一个典型的Java小程序 16
程序员的思路 17
HelloWorld 17
从程序员的思路到计算机的心片 19
编译 20
在页上放一个小程序 21
虚拟芯片 22
在计算机芯片内部 23
便笺 24
监图 24
给小程序写代码 25
编译小程序 25
写代码、编译、运行、修订、编译、运行 25
在网页中安装小程序 26
测试小程序 26
如果得到了错误信息 27
创建HelloWorld:开始干吧! 28
第三章 从HTML到Java 29
HTML 29
文本标记 29
功能标记 31
链接到其他文档和文件 31
<IMG>标记 33
在网页中包含图像 33
制作图形链接 36
最后,把小程序包括到网页中 36
<APPLET>标记 36
传递参数:简短的迂回到Java 38
影象和讨论页 40
回话给Internet 40
第四章 面向对象编程 43
面向对象编程入门 43
更近距离看看类和对象 45
管理对象:定义、声明、实例化 46
构造函数和其他方法 47
使用继承的Pix小程序 49
循序渐进地定义Rectgl 51
类和方法定义中的标点符号和语法规则 53
怎样少干工作,而更多地享受编程的乐趣 53
基于你的成果使用继承 53
提前计划:使用抽象类 54
PixLabel 55
别忘了Circle 56
把小程序都放到一起 57
卡通版的“世界,你好!” 58
第二部分 Java语言 63
第五章 从哪里开始行动 65
一切各就各位 65
FlowLayout 66
BordcrLayout 68
建立屏幕布局 69
那么,什么是大事件? 70
操作鼠标 72
键盘的输入 76
按钮 77
程序员的Activity Box,1.0版 78
实施β测试 79
试着中断代码 84
可以听到自己的类 84
用旧的Java 1.0处理事件 85
第六章 选择语句if、else和switch 87
为什么要用选择 87
收听用户 88
只需简单答一句“yes”的情况下用if语句 88
当有多种选择时用switch语句 89
需要做出选择时用if卐lse 89
使用选择的其他原因 90
不必去做用户告诉你的每件事情 91
用选择语句判断手球撞到了墙壁 91
遵循不同的规则进行选择 92
语法课 92
Java的简单if语句 92
if吇騟lse 93
嵌套if 94
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 Box 132
按钮 132
复选框 133
复选框组,AKA无线电按钮 134
选择 136
多项选择 137
输入文本 138
经常到库里找一找 139
关于窗口 139
其他的布局 140
代码 141
如果你不想自己干,可以买一些Java Beans 147
关于数据类型 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
运行JavaBots 204
使用数组 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和numColors 260
内部的适配器类 260
使用initColors 261
建立界面 263
接收按钮事件 264
Julia和Mandelbrot 265
使用run( ) 266
第四部分 只有Java 269
不依赖浏览器的Java 271
第十八章 独立存在的Java 271
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 Boston 285
第二十章 值得一看的十个热门网页 285
华尔街网 286
蓝色巨人 286
热线 286
Cafe Del Sol 286
Cup O Joe 286
Java语言学 286
Java化的搜索 287
Java World 289
Gamelan 289
JavaSoft 289
第二十一章 获得Java知识的十个网址 289
Java Report 290
Java小程序分级服务 290
Java新闻组 290
Java书籍页 290
Java Woman 290
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的JDK 305
首先清扫房间 305
从CD-ROM安装 306
确保你的计算机知道去哪里找Java文件 306
试用 307
测试编程软件 307
在小程序中做一个虽小但很明显的改动 307
建立一个HTML示例页来显示小程序 308
用Java编译器创建一个新的类文件 308
运行修订过的小程序 308
会出什么问题 309
首先清扫房间 311
从CD-ROM安装 311
附录C 安装和配置适用于Macintosh的JDK 311
试用 312
测试编程软件 312
在小程序中做一个虽小但很明显的改动 312
建立一个HTML示例页来显示小程序 313
用Java编译器创建一个新的类文件 313
运行修订过的小程序 313
从CD-ROM安装 315
附录D 安装和配置适用于Solaris的JDK 315
首先清扫房间 315
告诉你的计算机到哪里找Java文件 316
试用 316
测试编程软件 316
在小程序中做一个虽小但很明显的改动 316
建立一个HTML示例页来显示小程序 317
用Java编译器创建一个新的类文件 317
运行修订过的小程序 317
附录E Java1.1和Java 1.0的对比 319
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017