Java例解教程

Java例解教程
作 者: 柯温钊
出版社: 中国铁道出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java例解教程》作者简介

内容简介

Java语言是目前最受欢迎的程序语言。如果没有Java语言,互联网的世界立即黯然失色,学习Java语言已经是一种趋势、潮流。在21世纪的今天,Java语言成为计算机语言的主流。本书共分26章,第1章到第10章是Java基本语法的介绍:第11章到第22章是AWT组件和Swing组件的介绍;第23章介绍AWT组件和Swing组件的关系;第24章介绍Java的输入/输出,第25章介绍Java数据流,这两章都与文件数据输入/输出有关:第26章介绍Java语言与网络的关系。希望这些内容能对您有所帮助。本书所附光盘为书中所用到的部分源代码,由于时间匆忙,其内容为繁体版,若出现乱码,请用“东方快车”等汉化软件进行转换,敬请读者谅解。本书由第三波资讯股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,杨志刚、刘军、邓雄、王涛、李谨、陈贤淑、刘涛、何伟、张华等同志完成本书的整稿工作。中国铁道出版社2001年3月

图书目录

第1章 Java导论

1-1 什么是Java?

1-2 互联网

1-3 Java与互联网

1-4 Java开发环境

1-5 JDK的安装及使用

第2章 Java程序简介

2-1 Java程序种类

2-2 Java Appllcation

Java Application程序架构

Java Application程序的执行

2-3 Java Applet

Java Applet程序架构

HTML文件的编写

Java Applet程序的执行

习题

第3章 Java基本数据类型

3-1 整数类型

byte

short

int

long

char

3-2 浮点数类型

3-3 布尔类型

习题

第4章 Java运算符

4-1 算术运算符

4-2 关系运算符

4-3 逻辑运算符

NOT运算符

AND运算符

OR运算符

4-4 条件运算符

4-5 位运算符

4-6 指定运算符

4-7 类型转换运算符

4-8 运算符的优先级

习题

第5章 Java条件及循环语句

5-1 条件语句

if

if…else

switch

5-2 循环语句

for()

while()

do…while()

5-3 跳转语句

continue

break

return

习题

第6章 Java复合类型

6-1 类类型

继承

封装

覆盖

多态

6-2 接口类型

6-3 数组类型

习题

第7章 Java字符串

7-1 String类型

7-2 StringBuffer类型

习题

第8章 Java异常处理

8-1 异常类

8-2 try…catch

8-3 throw及throws

8-4 finally

8-5 Error类

习题

第9章 Java绘图

9-1 Graphics类

绘制线段

绘制矩形

绘制圆矩形

绘制3D矩形

绘制弧形

绘制椭圆形

显示图像

9-2 Graphics2D类

9-3 Color类

9-4 Font类

Font类

FontMetrics类

习题

第10章 Java线程

10-1 什么是线程?

10-2 Thread类

10-3 线程的生命周期

10-4 ThreadGroup类

习题

第11章 Java文本组件

11-1 文本组件

11-2 文本框

11-3 文本区

11-4 标签

习题

第12章 Java Button组件

12-1 按钮声明方式

12-2 Button类的应用实例

12-3 Math类

习题

第13章 Java Checkbox组件

13-1 检查框声明方式

13-2 检查框的方法

13-3 检查框的实例

检查框的使用

检查框与按钮合并使用

习题

第14章 Java Radio Button组件

14-1 选择按钮声明方式

14-2 选择按钮的方法

14-3 CheckboxGroup的实例

单选按钮

检查框与选择按钮配合使用

两组选择按钮配合使用

习题

第15章 Java Choice Button组件

15-1 Choice button声明方式

15-2 Choice button的方法

15-3 Choice button的实例

单独使用Choice button

Choice button与Radio button配合使用

Choice选项的插入与删除

习题

第16章 Java List组件

16-1 List声明方式

16-2 List的方法

16-3 List应用实例

用ActionListener处理List组件

用ItemListener处理List组件

两组List组件

利用List计算费率

习题

第17章 Java Canvas组件

17-1 Canvas声明方式

17-2 Canvas的方法

17-3 Canvas应用实例

用Radio Button控制Canvas组件

动画与Canvas组件

用Button控制Canvas组件

Graphics2D与Canvas组件

习题

第18章 Java Scrollbar组件

18-1 Scrollbar声明方式

18-2 Scrollbar的方法

18-3 Scrollbar应用实例

水平滚动条

水平滚动条与垂直滚动条

使用滚动条改变Canvas颜色

使用滚动条改变Canvas图形位置

移动滚动条改变画布颜色

18-4 ScrollPane组件

ScrollPane类的用法

介绍ScrollPane类的方法

ScrollPane类实例

习题

第19章 Java Menu组件

19-1 MenuComponent类

MenuCompoent的方法

19-2 MenuBar组件

MenuBar的方法

19-3 MenuItem组件

MenuItem的方法

19-4 CheckboxMenuItem组件

CheckboxMenuItem的方法

19-5 Menu组件

Menu的方法

19-6 PopupMenu组件

PopupMenu的方法

19-7 MenuShortcut组件

MenuShortcut的方法

习题

第20章 Java Dialog组件

20-1 Container组件

20-2 Window组件

20-3 Dialog组件

20-4 FileDialog组件

20-5 Frame组件

习题

第21章 Java版面管理

21-1 FlowLayout类

21-2 BorderLayout类

21-3 CardLayout类

21-4 GridLayout类

21-5 GridBagLayout类

21-6 GridBagConstraints类

习题

第22章 Java Swing组件

22-1 JLabel

22-2 JButton

22-3 JTextField

22-4 JCheckBox

22-5 JRadioButton

22-6 JComboBox

22-7 JTabbedPane

22-8 JPanel

22-9 JScrollPane

22-10 JMenuBar

22-11 JMenu

22-12 JCheckBoxMenuItem

22-13 JSlider

22-14 JTable

习题

第23章 Java事件

23-1 ActionEvent类

23-2 AdjustmentEvent类

23-3 ComponentEvent类

23-4 ContainerEvent类

23-5 FocusEvent类

23-6 InputEvent类

23-7 ItemEvent类

23-8 KeyEvent类

23-9 MouseEvent类

23-10 PaintEvent类

23-11 TextEvent类

23-12 WindowEvent类

习题

第24章 Java输入/输出

24-1 File类

24-2 Reader类

BufferedReader

LineNumberReader

CharArrayReader

FilterReader

PushbackReader

InputStreamReader

FileReader

PipedReader

StringReader

24-3 Writer类

BufferedWriter

CharArrayWriter

FilterWriter

OutputStreamWriter

FileWriter

PipedWriter

PrintWriter

StringWriter

习题

第25章 Java数据流

25-1 InputStream类

ByteArrayInputStream

FileInputStream

FilterInputStream

ObjectInputStream

PipedInputStream

SequenceInputStream

StringBufferInputStream

DataInputStream

25-2 OutputStream类

ByteArrayOutputStream

FileOutputStream

ObjectOutputStream

PipedOutPutStream

FilterOutputStream

DataOutputStream

PrintStream

习题

第26章 Java网络

26-1 InetAddress类

26-2 URL类

26-3 URLConnection

26-4 Socket

26-5 ServerSocket

习题