Java 2捷径教程:学习经典范例

Java 2捷径教程:学习经典范例
作 者: 柯温钊
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java 2捷径教程:学习经典范例》作者简介

内容简介

Java是目前最受欢迎的程序设计语言,在教学与开发中的应用都很广泛。本书通过近2个完整、实用的实例来生动讲解Java的语言特性与编程方法,实例覆盖面广,针对性强,每个实例均给出了完整的源代码和相应的剖析,力求让读者透彻理解语言的应用。本书的每一章都提供针对本章内容的习题,并在书末给出习题详解,有助于读者巩固所学的知识。在重点讲解Java的基本语法的基础上,还探讨了AWT组件和Swing组件的用法,并介绍Java语言与网络、数据库开发的关系。因此,借助本书,读者不仅可以轻松掌握Java语言的精要,还将掌握Java编程技能,并用于实际开发中。''''本书可作为大专院校相关课程教材,也可作为广大编程爱好者捉高编程水平的自学教材,还可供程序开发人员作为编程参考。序1995年,SunMicrosystems公司正式发布Java语言,Java语言的出现使得网络中的大量难题迎刃而解。笔者在撰写本书时,由于Java语言的内容相当丰富,有欲罢不能的感觉,如线程、AWT组件、Swing组件、异常处理、数据库及Java语言与网络的关系等,再加上Java开发工具可以从网上免费下载,Java语言必将成为未来的主流。从1995年推出以来,Java语言历经多次更新,每次推出新版本,Java的功能就更上一层楼。目前Java2的最新版本为Java2Platform,StandardEdition(J2SE)1.5Beta2版。但由于大多Java程序员还是使用1.4.2版,所以本书内容及程序都以J2SE1.4.2-4版本为蓝本,程序均在J2SE1.4.2-4中调试过,请读者特别注意。Java中的类有很多种,笔者选择比较重要且常用的内容加以介绍。本书除了重点讲解Java的基本语法外,也特别强调AWT组件和Swing组件的用法,另外还有Java语言与网络、数据库的关系。希望读者在读完本书后,能在因特网上一展身手。本书共有16章,第1-1章为Java基本语法的介绍;第11章与第12章为AWT组件和Swing组件的介绍;第13章介绍Java事件,事件与AWT组件和Swing组件有非常密切的关系;第14章介绍绘图;第15章讲解网络;第16章涉及数据库。希望这些内容能对您有所帮助。本书承蒙上奇公司的萧进贤先生、徐瑞珠小姐、庄吴行世先生的鼎力相助,提供许多的宝贵意见,使得本书如期付印,在此特别感谢他们。最后,笔者深感Java语言包容甚广,欲窥其全貌,谈何...

图书目录

第1章 如何编写您的第一个Java程序. 1

1. 1 第一个Java程序

1. 2 编写Java程序应注意的事项

1. 3 Java开发环境

1. 4 习题

第2章 Java程序结构

2. 1 Java程序种类

2. 2 JavaApplication

2. 3 JavaApplet

2. 4 习题

第3章 Java数据类型

3. 1 整数类型

3. 1. 1 byte

3. 1. 2 short

3. 1. 3 iht

3. 1. 4 long

3. 1. 5 char

3. 2 浮点数类型

3. 2. 1 float

3. 2. 2 double

3. 3 布尔类型

3. 4 数组类型

3. 4. 1 一维数组

3. 4. 2 二维数组

3. 4. 3 魔术方块

3. 4. 4 Arrays类

3. 4. 5 Object类

3. 4. 6 Array类

3. 4. 7 ArrayList类

3. 5 习题

第4章 Java运算符

4. 1 算术运算符

4. 2 关系运算符

4. 3 逻辑运算符

4. 3. 1 NOT 非

4. 3. 2 AND 与

4. 3. 3 OR 或

4. 4 条件运算符

4. 5 位运算符

4. 6 赋值运算符

4. 7 类型转换运算符

4. 8 运算符的优先级

4. 9 习题

第5章 Java选择语句

5. 1 条件选择语句

5. 1. 1 关系表达式

5. 1. 2 算术表达式

5. 1. 3 逻辑表达式

5. 2 continue跳转语句

5. 3 多重条件选择语句

5. 3. 1 if ~else if ~else

5. 3. 2 switch

5. 4 习题

第6章 Java循环语句

6. 1 for

6. 2 while

6. 3 do~while

6. 4 跳转语句

6. 4. 1 break

6. 4. 2 return

6. 5 递归方法

6. 6 习题

第7章 Java字符与字符串

7. 1 字符

7. 2 字符串

7. 2. 1 String类

7. 2. 2 字符串转换

7. 2. 3 StringBuffer类

7. 2. 4 StringTokenizer类

7. 3 习题

第8章 Java异常处理

8. 1 异常处理类

8. 1. 1 运行时的异常处理

8. 1. 2 检查异常处理

8. 2 try...catch语句

8. 3 throw及throws

8. 4 finally

8. 5 Error类

8. 5. 1 LinkageError

8. 5. 2 VirtualMachineError

8. 6 习题

第9章 线程

9. 1 Thread类

9. 2 Runnable接口

9. 3 线程的生命周期

9. 4 ThreadGroup类

9. 5 习题

第10章 面向对象程序设计

10. 1 类

10. 1. 1 参数传递

10. 1. 2 命令行参数

10. 1. 3 继承

10. 1. 4 super

10. 1, 5 覆盖

10. 1. 6 多态

10. 1. 7 this

10. 2 接口

10. 2. 1 接口实现

10. 2. 2 接口继承

10. 3 习题

第11章 AWT窗口组件

11. 1 TextComponent类

11. 1. 1 TextField类

11. 1. 2 TextArea类

11. 2 Label类

11. 3 Button类

11. 4 Checkbox类

11. 5 CheckboxGroup类

11. 6 Choice类

11. 7 List类

11. 8 Scrollbar类

11. 9 菜单类

11. 9. 1 MenuComponent类

11. 9. 2 MenuBar类

11. 9. 3 Menultem类

11. 9. 4 CheckboxMenultem类

11. 9. 5 Menu类

11. 9. 6 PopupMenu类

11. 9. 7 MenuShortcut类

11. 10 Container类

11. 11 Window类

11. 12 Dialog类

11. 13 Frame类

11. 14 布局管理器

11. 14. 1 BorderLayout类

11. 14. 2 CardLayout类

11. 14. 3 FlowLayout类

11. 14. 4 GridLayout类

11. 14. 5 GridBagLayout类

11. 14. 6 GridBagContainers类

11. 15 习题

第12章 Swing窗口组件

12. 1 JButton类

12. 2 JLabel类

12. 3 JTextField类

12. 4 JTextArea类

12. 5 JCheckBOx类

12. 6 JRadioButton类

12. 7 JComboBox类

12. 8 JMenuBar类

12. 9 JMenultem类

12. 10 JMenu类

12. 11 JCheCkBoxMenultem类

12. 12 JSlider类

12. 13 JTable类

12. 14 习题

第13章 Java事件

13. 1 ActionEvent类

13. 2 AdjustmentEvent类

13. 3 ComponentEvent类

13. 4 ContainerEvent类

13. 5 FocusEvent类

13. 6 InputEvent类

13. 7 ItemEvent类

13. 8 KeyEvent类

13. 9 MouseEvent类

13. 10 PaintEvem类

13. 11 TextEvent类

13. 12 WindowEvent类

13. 13 习题

第14章 绘图

14. 1 Graphics类

14. 2 Graphics2D类

14. 3 Math类

14. 4 Color类

14. 5 Font类

14. 6 Canvas类

14. 7 习题

第15章 Java与网络

15. 1 InetAddless类

15. 2 URL类

15. 3 URLConnectiOn类

15. 4 Socket类

15. 5 ServerSocket类

15. 6 习题

第16章 Java与数据库

16. 1 使用MicrosonAccess创建一个数据库

16. 2 ODBC的设置

16. 3 Java程序连接数据库

16. 4 SQL语法

16. 4. 1 SELECT语句

16. 4. 2 INSERT语句

16. 4. 3 UPDATE语句

16. 4. 4 DELETE语句

16. 5 习题

附录A 如何获得Java2 Platform Standard Edition

附录B 如何安装Java2 Platform Standard Edition

B. 1 安装Java2 Platform Standard Edition

B. 2 如何设定Java环境变量

附录C 习题解答