Java程序设计
本书已有第二版

作者:辛运帏

丛书名:新世纪计算机基础教育丛书(谭浩强主编)

定价:21元

印次:1-11

ISBN:9787302045496

出版日期:2001.09.25

印刷日期:2005.07.21

图书责编:焦虹

图书分类:教材

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

本书从Java语言的基本特点入手,逐步介绍了Java语言的基本概念和编程方法,并深入介绍了Java的高级特性,内容包括Java语言的基础知识、异常处理、图形用户界面设计、事件处理、小应用程序、输入输出处理、线程和网络通信等。本书内容详尽,实例丰富,不仅适合Java语言的初学者使用,也可作为专业人员的参考书。书中每章均附有习题,便于教学。 与本书配套的《JAVA程序设计题解与上机指导》已出版。本书配有电子教案。

计算机技术发展的速度和趋势远远超出了人们最初的预想,不论硬件还是软件,不论体积还是运算速度,今日的计算机已非早期的计算机所能相比。不仅如此,计算机应用的领域也已渗透到社会的各个层面。政府机关、企业、科研院所、学校、服务单位等都大量使用了计算机,使用的人员也日趋多元化。人们迫切要求掌握与计算机相关的新技术、新知识。Java语言正是这众多新技术中的一朵奇葩,它适应了迅速发展的Internet的需要,开创了一种新的计算模式。 美国著名的计算机公司SUN MICROSYSTEMS在1995年推出Java语言时,确实在计算机软件界引起一场不小的震动,为软件设计人员带来了一杯新口味的“咖啡”。Java语言一改过去程序设计语言过多依赖硬件平台、可移植性差的缺点,提出在硬件平台基础之上构建Java虚拟机,并在此之上执行通用的字节码的思想,实现了编程人员梦寐以求的“一次编写,到处执行”的愿望。Java的语法简单,与已被众多程序设计人员掌握的C++类似,而它的功能又很强大。Java语言符合程序设计的主流,继承了面向对象程序设计语言的诸多特色,包括封装、继承和多态,具有安全性和健壮性。此外,它是多线程的、动态的语言,具有动画、声音等功能,能实时处理信息。Java与Web及Internet结合紧密,强调网络特性,它还能用于瘦客户机体系架构,实现“零管理”。Java语言的这些优点,是它在问世后短短几年之内得到广泛关注及应用的前提。 计算机技术是不断发展、不断完善的技术,Java语言也是如此。从Java诞生之日起到现在,它已经过多次修改,正式公布了多个版本。在本书出版的过程中,Java语言仍没有停止它...

暂无课件

暂无样章

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
11.1什么是Java语言1

1.1.1Java语言的特点1

1.1.2Java的三层架构3

1.1.3Java语言的目标3

1.1.4Java虚拟机3

1.1.5垃圾收集4

1.1.6代码安全5

1.2一个基本的Java应用程序6

1.3程序的编译和运行8

1.3.1编译8

1.3.2运行9

1.4常见错误9

1.4.1编译时错误9

1.4.2运行时错误10

1.5使用Java核心API文档11

习题13

标识符、关键字和数据类型

142.1Java的基本语法单位14

2.1.1空白、注释及语句14

2.1.2关键字15

2.1.3标识符16

2.2Java编码体例16

2.3Java的基本数据类型17

2.3.1基本数据类型17

2.3.2类型转换20

2.3.3变量、说明和赋值20

2.4复合数据类型21

2.4.1概述21

2.4.2复合数据类型21

2.5类和对象的初步介绍22

2.5.1Java的面向对象技术22

2.5.2Java的类定义23

2.5.3与OOP有关的关键字24

2.5.4类定义示例26

2.5.5创建一个对象29

2.5.6引用变量的赋值30

2.5.7默认初始化和null引用值31

2.5.8术语概述31

习题32

表达式和流控制

333.1表达式33

3.1.1操作数33

3.1.2运算符36

3.1.3表达式的提升和转换38

3.2流控制39

3.2.1表达式语句40

3.2.2块40

3.2.3分支语句40

3.2.4循环语句44

3...