Java2语言实务

副标题:无

作   者:袁葆宏等编著

分类号:

ISBN:9787113044060

微信扫一扫,移动浏览光盘

简介

Java自1995年推出至今,已经历六个年头的发展。而且随着网络的快速发展与普及,Java 的主流地位已形成,并已成为网络及电子商务系统中不可或缺的角色。然而,十分遗憾的是,Java 在中国的发展及使用却是远远不如欧美!究其原因,主要是因为目前出版的Java 中文书籍大都没有对Java的核心做系统深入地介绍。使得一些学生及一般社会大众学习不得要领,只好放弃对Java 系统的学习。 本书最突出的特点是:它投注了全书百分之八十以上的份量在彻底解说Java 程序语言的各种面貌。尤其要强调的是,本书每章均有大量的程序范例来说明各种概念

目录

第1章 什么是java 1

1-1 java的简介 2

1-2 第一个java程序 4

1-3 java 程序的基本结构 8

本章摘要 10

第2章 程序语言基本概念及数据 11

2-1 程序、程序语言、程序结构 12

2-2 变量与数据类型 15

2-3 常量(constants) 20

2-4 表达式、运算符和操作数 21

指定运算符 (assignment operator) 22

算术运算符 25

比较运算符 26

逻辑运算符 (logic operator) 29

类型转换(type conversions) 31

本章摘要 33

第3章 控制程序的行为 35

3-1 判断语句:if及if-else,switch-case 36

单一条件判断 36

双条件判断 39

.多重条件判断 41

switch的多重条件判断语法 45

3-2 循环(loop)语句:for ,while ,do-while 48

for循环语句 49

while循环语句 51

do-while循环语句 54

3-3 分支(branching)语句:break,continue 56

break分支语句 56

continue分支语句 57

3-4 子程序调用(function call) 58

本章摘要 61

第4章 数组(array) 63

4-1 何谓数组 64

4-2 数组的声明及使用 65

4-3 二维数组(2d-array) 70

本章摘要 74

第5章 以对象为基础的程序设计 75

5-1 类(class),对象(object)/instance概念简介 76

5-2 对象的基本概念 78

"."运算符,参考类型(reference type)以及new运算符 78

原始数据类型(primitive type) vs.参考数据类型(reference type) 79

new 运算符 80

5-3 生存范围 (scopes) 及区块 (block) 83

类生存范围 (class scope) 87

区域生存范围 (local scope) 89

5-4 对象/类变量(instance / class variable) 91

instance variable (对象变量) 92

class variable (类变量) 94

instanceof 运算符 96

垃圾收集 (garbage collection):高级概念) 97

5-5 methods (方法) 98

对象的行为 98

对象方法(instance method)/类方法(class method) 107

main 方法 109

constructors (构造函数) 109

方法重载 (method overloading) 111

使用重载构造函数 (overloaded constructor) 113

5-6 以对象为主的程序设计 115

存取限制符 (access modifier): public / private 116

this关键字 120

本章摘要 124

第6章 面向对象程序设计 127

6-1 面向对象程序设计简介 128

6-2 继承 (inheritance) 129

存取限制:public, protected, private 及默认存取 134

变量覆盖(overriding) 与方法隐藏 138

super与父类中的方法及构造函数 146

final 方法与类 150

6-3 抽象类(abstract classes)及抽象方法(abstract method) 151

6-4 interface 153

什么是 interface 153

implements (实现) 154

interface 的继承 156

6-5 多态(polymorphism) 158

6-6 object类:所有java类的父类 167

object 类 167

object 类中所定义的方法 167

本章摘要 177

第7章 异常处理(exception handling) 179

7-1 什么是"异常"(exception) 180

7-2 "异常"的种类 180

7-3 如何指定"异常"的处理方式 181

7-4 打印"异常"对象的说明 182

7-5 使用throws语句 183

7-6 使用throw语句 185

7-7 throwable类层级(class hierarchy) 186

7-8 自定"异常"类 186

7-9 java内建的"异常"类 188

7-10 java runtime如何决定"异常"处理例程 189

本章摘要 191

第8章 包(package) 193

8-1 什么是程序单元(.class文件) 194

8-2 什么是package (包) 195

如何定义package 195

8-3 如何在项目中定义package 196

8-4 如何编译及运行package中的程序 197

8-5 如何产生jar文件 199

8-6 如何使用其他的package及类来开发程序 199

8-7 类在package中的存取限制 201

默认存取 202

本章摘要 203

第9章 字符串处理 205

9-1 基本概念 206

字符 206

字符串 206

9-2 string与stringbuffer 208

string 类 210

stringbuffer 类 216

本章摘要 221

第10章 输入及输出处理 223

10-1 文件的基本概念 224

10-2 file类 225

10-3 stream介绍 230

10-4 stream类 230

10-5 循序文件的建立与存取 232

fileinputstream 232

fileoutputstream 234

再谈stream类 236

dataoutputstream 237

datainputstream 239

10-6 随机文件的建立与存取 241

10-7 如何把对象写入文件 245

本章摘要 248

第11章 java线程(thread)简介 251

11-1 什么是"线程"(thread) 252

11-2 线程的程序结构 253

方法一:建立thread类的子类,改写run() 方法 253

方法二:定义接口runnable,改写run() 方法 255

11-3 线程的生命周期 (life cycle) 257

11-4 thread类介绍 258

11-5 线程的同步协调 262

使用synchronized保留字 262

使用wait()及notify()方法 265

11-6 线程优先权(thread priority)的管理 269

11-7 "线程群组"(thread group)的管理 271

本章摘要 274

第12章 applet 275

12-1 什么是applet 276

12-3 applet程序结构 276

12-3 applet的生命周期 277

12-4 运行applet的方式 278

12-5 applet标记的完整语法 282

12-6 读取applet的参数 283

12-7 如何将application改写成applet 285

12-8 applet类及常用的方法 288

12-9 graphics绘图对象 291

12-10 多媒体应用 294

显示图形 294

播放音乐 296

12-11 文件的存取 297

12-12 applet窗口更新 300

12-13 事件处理(eevent-handling)简介 302

本章摘要 306

附录a java程序写作规范(java code conventions) 309

附录b java关键字(保留字) 313












已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java2语言实务
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon