Java语言程序设计

Java语言程序设计

欧阳桂秀, 主编

出版社:高等教育出版社

年代:2008

定价:17.2

书籍简介:

本书是全国高职高专教育“十一五”规划教材。全书共13章,由浅入深地介绍了Java语言的基本语法、面向对象程序设计、图形用户界面设计、异常处理、输入输出、网络编程、多线程技术、多媒体、数据库编程等内容。每章都给出了经过调试运行的丰富的实例,通俗易懂,便于初学者入门。每章还附有习题。通过例题和习题帮助读者理解Java语言的基本概念和编程技巧。本书给出了每个例题的保存文件、编译程序和运行程序的具体步骤以及运行结果。本书遵循“理论够用为度”的原则,在讲解理论的同时,给出了大量的实例,有助于学生通过学习丰富的实例来理解相关的理论知识。本书既可供高等职业技术院校用作“Java语言程序设计”课程的教材,也可供Java爱好者作为入门的自学教材。

书籍目录:

第1章Java语言概述

1.1Java语言的发展史

1.2Java语言的特点

1.3Java语言的开发环境

1.3.1下载、安装和配置JDK

1.3.2JDK简介

1.3.3Java的集成开发环境

1.3.4Java应用程序的开发周期和Java虚拟机

1.4Java程序

1.4.1Java应用程序

1.4.2Javaapplet程序

1.4.3Java应用程序和Javaapplet程序的区别

本章小结

习题一

第2章Java语言基础知识

2.1标识符和关键字

2.2数据类型

2.3基本数据类型

2.3.1整数类型

2.3.2浮点数类型

2.3.3布尔类型

2.3.4字符类型

2.4常量和变量

2.4.1常量

2.4.2变量

2.5类型转换

2.5.1自动类型转换

2.5.2强制类型转换

2.6运算符

2.6.1算术运算符

2.6.2关系运算符

2.6.3逻辑运算符

2.6.4位运算符

2.6.5其他运算符

2.6.6运算符的优先级与结合性

2.7表达式

2.8注释

2.9Madl类

2.10Date类

2.11Calendar类

本章小结

习题二

第3章控制语句

3.1赋值语句

3.2条件语句

3.2.1if语句

3.2.2switch语句

3.3循环语句

3.3.1for循环

3.3.2while循环

3.3.3do-while循环

3.4跳转语句

3.4.1continue语句

3.4.2break语句

3.4.3return语句

本章小结

习题三

第4章数组

4.1一维数组

4.1.1一维数组的声明

4.1.2一维数组的创建

4.1.3一维数组的初始化

4.1.4一维数组的引用

4.2二维数组

4.2.1二维数组的声明

4.2.2二维数组的创建

4.2.3二维数组的初始化

4.2.4二维数组的引用

4.3String类

4.3.1创建字符串常量

4.3.2字符串转换为相应类型数值

4.3.3数值转换为字符串

4.3.4String类的常用方法

4.4StringBuffer类

本章小结

习题四

第5章类和对象

5.1面向对象程序设计的基本特点

5.1.1抽象

5.1.2封装

5.1.3继承

5.1.4多态

5.2类与对象

5.2.1类的声明

5.2.2构造方法

5.2.3对象的声明和创建

5.2.4成员变量

5.2.5成员方法

5.2.6类的访问控制

5.2.7类的成员的访问控制

本章小结

习题五

第6章类的继承

6.1类的继承

6.1.1继承的概念

6.1.2父类和子类

6.1.3使用关键字super

6.1.4使用关键字this

6.1.5成员变量的继承与隐藏

6.1.6成员方法的继承与覆盖

6.1.7有继承时的构造方法

6.2final类

6.3抽象类和抽象方法

本章小结

习题六

第7章类的多态

7.1多态

7.1.1编译时的多态

7.1.2运行时的多态

7.2接口

7.2.1接口的定义

7.2.2接口的实现

7.3包

7.3.1创建包

7.3.2引入包

7.3.3Java提供的包

本章小结

习题七

第8章图形用户界面设计

8.1图形用户界面概述

8.1.1java.aWt包和javax.swing包简介

8.1.2java.aWt包和javax.swing包中组件类的层次关系

8.2Java的事件处理机制

8.3通过事件监听者接口处理事件的具体过程

8.4布局管理器

8.4.1布局管理器FlowLayout

8.4.2布局管理器CridLayout

8.4.3布局管理器BoderlderLayout

8.5Swing组件库

8.5.1按钮

8.5.2标签

8.5.3文本框

8.5.4文本区

8.5.5复选框

8.5.6单选按钮

8.5.7组合框

8.5.8列表框

8.5.9滚动条

8.5.10窗口

8.5.11菜单

本章小结

习题八

第9章异常处理

9.1异常与异常类

9.1.1异常的概念

9.1.2异常类的层次

9.2异常处理

9.2.1捕获异常

9.2.2抛出异常

9.2.3声明异常

9.2.4自定义异常类

本章小结

习题九

第10章输入/输出

10.1概论

10.2文件读/写

10.2.1文本文件的读/写

10.2.2二进制文件的读/写

10.2.3随机文件的读/写

10.2.4File类

10.3字节流

10.3.1InputStream类

10.3.2OutputStream类

10.3.3InputStream类的子类和OutputStream类的子类

10.3.4FileInputStream类和FileOutputStream类

10.3.5DataInputStream类和DataOutputStream类

10.3.6BufferesInputStream类和BuffeyedOutputStream类

10.4字符流

10.4.1InputStreamRcader和OutputStreamWriter

10.4.2BufferedReader和BufferedWriter

10.5System.in和System.out

本章小结

习题十

第11章Java高级编程

11.1Java与网络

11.1.1基本概念

11.1.2URL网络编程

11.1.3Sockct通信

11.1.4数据报通信

11.2Java多线程机制

11.2.1Java线程的基本概念

11.2.2多线程的实现

11.2.3线程的优先级

11.2.4线程的同步控制

本章小结

习题十一

第12章多媒体

12.1播放声音

12.2显示图像

12.3实现动画

12.4设置颜色

12.4.1Color类中的色值常量

12.4.2Color类中的常用方法

12.4.3为组件设置颜色

12.5设置字体

12.5.1为文字设置字体

12.5.2设置组件的字体

12.6绘制图形

12.6.1Graphics类的绘图方法

12.6.2GraDhics2D类的绘图方法

本章小结

习题十二

第13章JDBC简介

13.1JDBC连接数据库的方法

13.2JDBC-ODBCBridge

13.2.1配置ODBC数据源

13.2.2实现数据库的连接

13.2.3数据库编程实例

本章小结

习题十三

参考文献

内容摘要:

  全书共分13章。第1章简单介绍Java语言的发展史、特点、开发环境、Java简单程序等;第2、3、4章简要介绍Java语言程序设计的基础知识;第5、6、7章详细介绍面向对象程序设计的相关知识;第8章详细介绍进行图形用户界面设计的常用组件;第9章介绍异常处理;第10章介绍输入/输出;第11章介绍Java网络编程、多线程等;第12章介绍多媒体的编程;第13章简要介绍JDBC。每章之后附有习题,以供教学与自学。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。  本书通过大量程序实例由浅人深地介绍Java语言程序设计的基础知识及各种编程方法和技术。全书共13章,分别介绍了Java语言的基本语法、面向对象程序设计、图形用户界面设计、异常处理、输入/输出、网络编程、多线程技术、多媒体、数据库编程等内容。每章都给出了经过调试运行的实例,通俗易懂,便于初学者入门。每章还附有习题,帮助读者理解Java语言的基本概念和编程技巧。  本书遵循“理论够用为度”的原则,在讲解理论的同时,给出大量的例题。学生通过学习丰富的例题,有助于理解相关的理论知识。  本书既可供高等职业技术院校作为“Java语言程序设计”课程教材,也可作为Java爱好者自学的入门教材。

书籍规格:

书籍详细信息
书名Java语言程序设计站内查询相似图书
9787040248401
如需购买下载《Java语言程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)17.2语种简体中文
尺寸26装帧平装
页数印数 3000

书籍信息归属:

Java语言程序设计是高等教育出版社于2008.08出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。