Java开发技术大全
根据作者十多年的教学经验和软件开发经验总结而来 全方位解读Java语言基础知识、高级技术和应用开发

作者:刘新

定价:89元

印次:1-1

ISBN:9787302192138

出版日期:2009.01.01

印刷日期:2009.01.13

图书责编:王中英

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

Java是目前最为流行的程序设计语言。本书以J2SE为平台全面介绍了Java的基础知识和常用技术。本书共分为8篇,首先讲述了Java的基础语法,然后介绍了Java中类和对象的实现,这也是Java的核心所在。随后介绍了Java中的高级技术,详细讨论了其中的多线程、集合、泛型、RTTI等。这些基本知识介绍完毕之后,就进入到实际编程阶段,先后介绍了GUI程序设计、多媒体程序设计、数据库和网络程序设计,这些知识均以示例程序来讲解。最后提供了一个完整的即时通讯软件设计实例,让读者能够从实例中学习程序设计的真谛。 本书内容全面,实例丰富,特别适合于自学者。本书可作为计算机、软件工程专业的教材,也可作为Java程序员的参考手册。

前 言 Java是目前最为流行的程序开发语言。作为一种完全的面向对象的语言,它吸取了其他语言的各种优点,设计简洁而优美,使用起来方便而高效,是一门典型的门槛低而天花板高的语言。既像Basic那样易于入门,又像C/C++那样具有强大的实际应用能力。而且与其他纯粹的语言不同,Java其实是一个完整的技术平台,这也就决定了学习Java和其他语言的一些区别。 市面上介绍Java的书籍很多,既包括了国外的经典名著,也包括了国内各种各样的教学书籍,但真正适合大学计算机本科专业教学以及普通程序员自己学习的书籍却很少。国外名著由于知识背景的差异、作者的思维方式总是和中国读者有一定的距离,因此刚入门的读者无法领略其中的精妙。而大多数的一般教学书籍,则将Java当作纯粹的语言来教学,忽视了它作为一个应用平台的强大威力,读者看了之后,难免会误会Java不过是一个精简版的C++。 作者在多年的教学过程中,深感需要编写一本能够既能让初学者快速入门,又能真正利用Java进行软件开发的指导性书籍。大概从3年前起,作者就萌生了自己编写教程的想法,而真正付诸实施,则花了整整7个月的时间。作者在自己平时所用课件的基础上,进行了大量的增改,终于编写出了本书。本书以教程的形式深入浅出、由易到难地介绍了有关J2SE平台下的常用开发技术,每个知识点和技术都采用了例程讲解为主、理论分析为辅的方式进行介绍。 本书假设读者没有任何的编程经验,举例时也尽量避免复杂的数据结构和算法设计。每个例子都着重于Java知识点本身,尽量浅显易懂,不涉及其他的知识。对于初学者易犯的错误,都有明显的提示。为了让读者养成良好的编程习...

目录
荐语
查看详情 查看详情
目    录

第1篇  Java基础知识入门

第1章  Java的开发运行环境 2

1.1  Java的运行环境与虚拟机 2

1.2  Java的开发环境 4

1.2.1  JDK的安装 4

1.2.2  如何设置系统环境变量 6

1.2.3  编译命令的使用 8

1.2.4  解释执行命令的使用 10

1.2.5  UltraEdit的使用 11

1.3  一个简单的Java应用程序 14

1.4  一个简单的Java小程序 16

1.5  本章小结 18

第2章  Java语言基础 19

2.1  Java语言的特点 19

2.2  Java程序的构成 21

2.3  数据类型 23

2.3.1  基本数据类型 23

2.3.2  常量 25

2.3.3  变量 26

2.3.4  整型数据 27

2.3.5  浮点型数据 29

2.3.6  字符型数据 30

2.3.7  布尔型数据 32

2.3.8  变量赋初值 33

2.3.9  变量的作用域 34

2.3.10  数据类型转换 34

2.4  运算符与表达式 37

2.4.1  算术运算符和算术表达式 38

2.4.2  关系运算符和关系表达式 43

2.4.3  逻辑运算符和逻辑表达式 44

2.4.4  条件运算符和条件表达式 48

2.4.5  位运算符和位运算表达式 50

2.4.6  赋值运算符和赋值表达式 53

2.4.7  表达式的求值顺序 55

2.5  流程控制语句 58

2.5.1  三种基本控制结构 58

2.5.2  ... 查看详情

查看详情