Java程序设计简明教程(本科)

分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 李永杰,陈鑫伟编著
出 版 社: 人民邮电出版社
出版时间: 2008-7-1字数: 385000版次: 1页数: 228印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115179197包装: 平装编辑推荐
本教材作为一本Java语言的简明教程,主要介绍Java语言的基础知识和实用技术,目的是使读者能够快速了解和掌握Java语言的相关内容。读者在学习本书之关,不需要具备程序设计的学习背景。如果读者在学习本书之前已经学习了过程式程序设计语言(例如C语言),则可以从Java语言的面向对象概念和特性部分开始重点学习。
内容简介
本书循序渐进地介绍了Java语言的语法基础、开发工具、程序控制语句、面向对象的程序设计、图形用户界面编程、Java高级编程等内容。每章附有习题,供读者复习使用,同时针对每章内容,在人民邮电出版社网站上提供了上机指导,供读者选用。
本书通过附加精选实例的方法,并穿插少量的设计细节和注意事项,按照实际开发流程Java语言的程序设计进行讲解,简明易懂,实用性强。本书可作为普通高等院校计算机及理工类专业Java相关课程的教材,同时也可供Java语言的实学者参考使用。
目录
第1章Java语言概述
1.1Java语言简介
1.2Java语言的特点
1.3Java开发工具箱
1.4一个简单的Java程序
1.5Java开发工具概述
1.6简单的Java小应用程序
小结
习题
上机指导
第2章Java语法基础
2.1Java程序的构成
2.2Java基本数据类型
2.3标记
2.4常量和变量
2.5表达式
2.6常用数学工具包——java.lang.Math类
小结
习题
上机指导
第3章Java语言程序控制语句
3.1选择语句
3.2循环语句
3.3跳转语句
3.4断言
小结
习题
上机指导
第4章Java面向对象编程基础
4.1Java的类
4.2类的成员变量与方法
4.3对象概述
4.4简单范例
小结
习题
上机指导
第5章Java面向对象编程进阶
5.1内部类和匿名类
5.2抽象类
5.3继承
5.4包
5.5接口
小结
习题
上机指导
第6章Java的类库
6.1语言基础类库
6.2数组
6.3字符串
6.4Java中集合框架
……
第7章Java Swing
第8章JavaApplet编程
第9章Java高级编程
书摘插图
第1章Java语言概述
1.1Java语言简介
Java的历史要追溯到1991年,Sun MicroSystem公司的Jame Gosling、Bill Joe等人,为在家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件,但当时并没有引起人们的关注。后来发现Oak是一种已有计算机语言的名字,于是将其更名为Java。
1.1.1Java发展的历程
Java从诞生到现在主要经历了如下过程
……
