《JAVA快速入门》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:江福松等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1997
  • ISBN:7115066124
  • 页数:242 页
图书介绍:

第一章 Java简介 1

1.1 概述 1

1.2 Java介绍 2

1.3 Java Applet介绍 5

1.4 HotJava介绍 5

第二章 Java的功能及其相关名词术语解释 7

2.1 Java的功能展示实例 7

2.1.1 Sun Java WWW 7

2.1.2 Gregory S.Pogue的流动性文字(Scrolling Text) 11

2.1.3 Suresh Srinivasan的变形文字(Animated Text) 12

2.1.4 Janne Andersson的趣味文字展板(FunScroll) 13

2.1.5 Jamie Hall的吃角子机(Slot Machine) 14

2.2 有关Java的名词术语 15

第三章 如何取得有关Java语言的软件及文件 21

3.1 如何从网络上取得Java语言开发工具集(JDK) 21

3.1.1 什么是“JDK” 21

3.1.4 哪里有JDK 22

3.1.2 JDK的内容 22

3.1.3 JDK开发系统版本 22

3.1.5 JDK下载方法 23

3.1.6 JDK的安装 24

3.1.7 JDK的范例程序 25

3.2 取得API文件 27

3.2.1 什么是API 27

3.2.2 API文件的内容 27

3.2.3 哪里有API文件 34

3.2.4 API文件的下载及解压缩方法 34

3.2.5 浏览API文件 36

3.3 如何从网络上取得Java Applet程序 37

3.4 Java小程序(Applet)的产生 42

3.4.1 Java源程序代码与Java Class文件的区别 42

3.4.2 Java源程序代码和Class文件与Applet的关系 42

3.4.3 如何产生Applet 42

4.1.1 程序库(Library) 45

第四章 Java语言的语法结构、编写与执行步骤 45

4.1 Java语言的语法结构 45

4.1.2 类(Class)的定义 46

4.2 Java程序的编写 48

4.2.1 编写源程序 48

4.2.2 编译前的注意事项 51

4.2.3 源程序的编译 51

4.3 Java语言的执行步骤 53

4.3.1 使用解释器(Interpreter,java) 53

4.3.2 使用浏览器(Browser) 54

4.4 程序设计 55

4.4.1 实例1——打印字符串程序 55

4.4.2 实例2——继承类说明 55

4.4.3 实例3——产生窗口(Windows) 56

4.4.4 实例4——让窗口可以被打开 58

4.4.5 实例5——加入按钮(Button) 62

4.4.6 实例6——加入菜单(Menu) 63

4.4.7 实例7——对象控制 66

4.4.8 实例8——多重窗口 68

4.4.9 实例9——文字编辑区(Text Area) 70

4.4.10 实例10——打开文本文件 74

4.4.11 实例11——保存文本文件 82

第五章 Java Applets的语法结构、编写与执行步骤 89

5.1 简单介绍(Getting Start) 89

5.1.1 产生Applet程序 90

5.1.2 产生HTML文件 90

5.1.3 浏览Applet程序 90

5.2 Java Applet的结构 91

5.2.1 在HTML中引用Java Applet 91

5.2.2 Applet Class的程序结构 93

5.2.3 Applet的主要函数方法 95

5.2.4 Applet的其它函数方法 97

5.3.2 使用“appletviewer” 98

5.3.1 使用Web浏览器 98

5.3 Java Applet的执行方式 98

5.4 Java Applet的程序设计 100

5.4.1 实例1——图像显示 100

5.4.2 实例2——用鼠标控制(移动图像) 101

5.4.3 实例3——用鼠标控制(拖曳图像) 104

5.4.4 实例4——动画显示 106

5.4.5 实例5——用鼠标控制动画 110

5.4.6 实例6——面板按钮显示 113

5.4.7 实例7——面板单一按钮控制(URL连接) 114

5.4.8 实例8——面板多重按钮控制(URL连接) 116

5.4.9 实例9——面板选项控制(URL连接) 118

5.4.10 实例10——面板文字编辑框控制 120

5.4.11 实例11——面板文字编辑框控制(字符串处理) 123

5.4.12 实例12——面板文字编辑框控制(URL连接) 125

5.4.13 实例13——面板设计 129

5.5.1 移动图像实例 132

5.5 实例说明 132

5.5.2 交互式图像实例 136

第六章 Java语言网络资源 143

6.1 美国Sun公司Java WWW站点 143

6.1.1 认识Java(ReadAbout Java) 144

6.1.2 Java最新消息(What’s New) 159

6.1.3 下载Java相关程序文件(Download) 159

6.1.4 Java文件资料(Documentation) 162

6.1.5 HotJava浏览器(The HotJava Browser) 163

6.1.6 Java小程序(Applets) 164

6.1.7 Java开发者(For Developer’s) 172

6.1.8 Java使用执照及授权(Licensing) 172

6.1.9 与Java保持联系(Getting inTouch) 177

6.1.10 镜像站点(Mirror Site) 178

6.2 美国EarthWeb’s Gamelan Java Applets目录站 179

6.2.1 艺术与娱乐(Arts and Entertainment) 180

6.2.3 教育(Educational) 181

6.2.2 商业与金融(Bussiness and Finance) 181

6.2.4 JavaScript 182

6.2.5 其它(Miscellaneous) 184

6.2.6 多媒体(Multimedia) 185

6.2.7 网络与通信(Network and Communications) 185

6.2.8 Java程序设计(Programming in Java) 185

6.2.9 特殊效果(Special Effects) 186

6.2.10 工具(Utilities) 188

6.3.1 Netscape Navigator 3.0 191

6.2.11 Web站点(Web Sites) 191

6.3 其它Java资源WWW站点 191

6.3.2 TeamJava 193

6.3.3 Yahoo Java Collection 193

6.3.4 Stephen R.Pietrowicz's Home Page 195

6.3.5 Woo Woo's Java Page 195

6.3.6 Cafe del Sol 195

6.3.7 Conveyor Freeware and Shareware Applets 197

6.3.8 JARS:Java Applets Rating Service 199

第七章 Java/HotJava常见问题解答(FAQs) 201

7.1 一般性Java/HotJava常见问答(General FAQ) 201

7.2 Java开发工具集常见问答(Java Developers Kit FAQ) 207

7.3 JDK 1.0.2源代码版本常见问答(JDK 1.0.2 Source FAQ) 207

7.4 使用版权常见问答(Licensing FAQ) 208

7.5 Applet安全性常见问答(Applet Security FAQ) 209

7.6 本章参考资料 209

A.1 Java文件、杂志与使用手册、书籍(Java Documents and Books) 211

附录A 有关Java的网络地址(URL)目录索引 211

A.2 Java站点(Java Sites) 216

A.3 Java小程序(Java Applets) 221

A.4 Java Script 223

A.5 Java常见问答(Java FAQs) 227

A.6 Java新闻组(Java Newsgroups) 228

附录B Java源程序代码范例 229

B.1 Growing Text 229

B.2 Slot Machine 234