JAVA程序设计
JAVA程序设计封面图

JAVA程序设计

刘慧宁等, 编著

出版社:机械工业出版社

年代:2005

定价:30.0

书籍简介:

本书介绍了JAVA理论知识。

书籍目录:

出版说明

前言

第1章Java语言概述

1.1历史沿革

1.2Java语言的特点

1.3Java语言与面向对象编程

1.3.1封装

1.3.2继承

1.3.3多态

1.4Java语言与因特网

1.5Java开发工具

1.6简单的Java程序

1.6.1一个简单的Java应用程序

1.6.2一个简单的Javaapplet程序

1.7注释

1.8输入

1.9习题

第2章Java语言编程基础

2.1标识符和关键字

2.1.1标识符

2.1.2关键字

2.2基本数据类型

2.3变量

2.4文字常量

2.4.1整型常量

2.4.2浮点型常量

2.4.3字符常量

2.4.4字符串常量

2.4.5布尔常量

2.5表达式

2.5.1运算符

2.5.2表达式中数据类型的转换

2.6控制语句

2.6.1条件语句

2.6.2循环语句

2.6.3转移语句

2.7习题

第3章方法

3.1定义方法

3.2调用方法

3.3参数传递

3.4递归

3.5方法重载

3.6习题

第4章类和对象

4.1抽象与封装

4.2类和对象的定义

4.3.对象与基本数据类型变量的区别

4.3.1运算

4.3.2引用传递

4.4数据成员的初始化

4.4.1类定义时指定初值

4.4.2构造方法

4.5包

4.5.1在包中添加类

4.5.2包的命名

4.5.3包的使用

4.5.4默认包

4.5.5JAR压缩工具

4.6访问权限修饰符

4.6.1类访问权限控制

4.6.2成员访问权限控制

4.7作用域

4.7.1类成员的作用域

4.7.2局部变量的作用域

4.7.3对象的存在时间与垃圾回收器

4.8关键宇this

4.9关键字static

4.9.1类变量

4.9.2类方法

4.10类库

4.11习题

第5章继承与多态

5.1继承简介

5.2继承与子类

5.2.1继承的语法

5.2.2修饰符Protected

5.2.3子类的构造方法

5.3关键字super

5.4方法覆盖

5.5关键字final

5.5.1finaF变量

5.5.2final方法

5.5.3final类

5.6对象类型转换

5.7多态与动态绑定

5.8抽象类和抽象方法

5.9接口

5.9.1定义接口

5.9.2实现接口

5.9.3接口继承

5.10内部类

5.10.1内部类举例

5.10.2匿名内部类

5.11习题

第6章基础类

6.1Object类

6.1.1equals方法

6.1.2toSuing方法

6.1.3clone方法

6.2包装类

6.2.1包装类的构造方法

6.2.2静态方法

6.2.3数据类型转换方法

6.2.4其他常用方法

6.2.5常量MAX_VALUE和MIN_VALUB

6.3Math类

6.4System类

6.5String类

6.5.1创建String对象

6.5.2字符串操作

6.6StringBuffer租StringBuilder类

6.6.1创建可变字符串对象

6.6.2在可变字符串中追加和插入新内容

6.6.3其他常用操作

6.6.4字符串相加

6.7习题

第7章数组

7.1声明和创建数组

7.1.1声明数组

7.1.2刨建数组

7.2多维数组

7.3传递数组

7.3.1把数组传递给方法

7.3.2返回数组

7.4Javaappfication命令行参数

7.5Arrays类

7.5.1数组的赋值和打印

7.5.2数组的比较

7.5.3数组的排序

7.5.4在数组中查找

7.6数组的复制

7.6.1调用方法a6aycopy复制数组

7.6.2调用方法clone复制数组

7.7习题

第8章集合与泛型

8.1集合简介

8.1.1集合架构

8.1.2泛型集合的引入

8.2迭代器

8.3for-eaCh循环

8.4泛型定义

8.4.1泛型接口和类的定义

8.4.2泛型方法的定义

8.5泛型的使用

8.5.1泛型类和接口的使用

8.5.2泛型方法的使用

8.6Java泛型的局限性

8.7AulDboxing及Unboxing

8.8Collection

8.8.1泛型Collection

8.8.2非泛型Collection

8.9List及其实现类

8.9.1List的定义和使用

8.9.2堆栈和队列

8.10Collections类

8.11习题

第9章异常处理

9.1异常与异常类

9.2抛出异常

9.3异常的捕捉及处理

9.4finally语句

9.5习题

第10章IO系统

10.1IO流简介

10.2字节流

10.2.1InputStream

10.2.2OutputS

10.3过滤流类

10.3.1FilterInputstream

10.3.2FilterOutputStream

10.4Reader及Writer类

10.5标准输入、输出

10.6IO流的应用实例

10.7随机文件访问

10.8文件及目录管理

10.9习题

第11章图形用户界面

11.1GUI组件简介

11.2程序框架

11.2.1创建应用程序框架

11.2.2添加组件

11.3事件处理

11.3.1事件和事件源

11.3.2事件监听器

11.3.3事件监听适配器

11.4布局管理器

11.4.1BorderLayout

11.4.2FlowLayout

11.4.3GridLayout

11.4.4CardLayout

11.5基本Swing组件

11.5.1面板

11.5.2按钮与标签

11.5.3文本字段与文本区域

11.5.4复选框与单选按钮

11.5.5组合框与列表

11.6高级Swing组件

11.6.1菜单

11.6.2弹出式菜单

11.6.3滑块与进度条

11.6.4消息对话框

11.7习题

第12章Applet及绘图

12.1applet小应用程序

12.1.1Applet类

12.1.2JApplet类

12.1.3向applet传递参数

12.2Javaapplet与application

12.2.1applet与application的不同

12.2.2程序作为applet和application运行

12.3绘制几何图形

12.3.1以面板作为画布

12.3.2绘制基本几何图形

12.4字体和颜色

12.4.1字体

12.4.2颜色

12.5习题

第13章多线程

13.1线程

13.2创建线程

13.2.1定义Thread类的子类

13:2.2实现Rurmable接口

13.3钱程的状态

13.4共享资源

13.4.1线程同步

13.4.2等待与通知

13.4.3死锁

13.5习题

第14章多媒体

14.1显示图像

14.1.1使用Applet类

14.1.2使用ImageIcon类

14.1.3使用MediaTracker类跟踪图像下载

14.2播放动画

14.2.1使用多线程播放动画

14.2.2双缓冲技术

14.3播放音频

14.3.1在applet中播放音频

14.3.2在applicatiOn中播放音频

14.4习题

第15章网络编程

15.1计算机网络基础

15.1.1客户端及服务器

15.1.2IP地址

15.I.3端口

15.1.4套接字

15.2流套接字通信

15.2.1简单的服务器与客户端程序

15.2.2服务多个客户

15.3数据报

15.4读取网上资源

15.5浏览网页

15.5.1利用applet浏览网页

15.5.2创建一个简单的浏览器

15.6习题

参考文献

内容摘要:

它扬弃了老版本Java的缺点,反映了Java语言的新特点。
  《Java 程序设计》从Java语言的基本概念讲起,内容由浅入深,涵盖了集合、泛型、异常处理、IO系统、图形户界面、applet、多线程、多媒体及网络编程等主题。书中例题丰富、语言流畅、通俗易懂,同时兼顾了理论与实用性。
  《Java 程序设计》适合高等院校和培训机构用作Java语言程序设计课程的教材,它适合初、中级读者自学。

书籍规格:

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

书籍信息归属:

JAVA程序设计是机械工业出版社于2005.10出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。