Java程序设计方法与实例

Java程序设计方法与实例
作 者: 周政宏
出版社: 科学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: JAVA语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java程序设计方法与实例》作者简介

内容简介

近年来,Java已逐渐成为一种成熟的开发工具。它具有跨平台的特性,以及广泛支持的API,因而,越来越多的程序开发人员转向使用Java语言。本书共包含23章和6个附录,其中有200多个程序范例,且所有的内容都是作者实际应用的经验积累。内容包括:Java基础操作介绍、基本Swing组件、布局管理器、事件处理、Java 2D、Applets、动画、网络、Java数据库连接、Servlets、JavaServer Pages、Java要地化接口、远程方法调用,以及可扩展标记语言。本书适合作为不同次计算机技术爱好者学习Java技术的最佳参考书,也可作为高等院校非计算机专业的教学参考书。

图书目录

第1章 Java简介

1.1 Java应用程序

1.2 字节码

1.3 与C++程序结构的比较

1.4 编写Applet程序

1.5 程序说明

第2章 数据与运算

2.1 变量

2.2 基本数据类型

2.3 数据类型的转换

2.4 变量的初始值

2.5 基本数据类型的封装

2.6 运算符

2.7 常量的声明

第3章 流程控制

3.1 if语句

3.2 switch语句

3.3 while语句

3.4 do语句

3.5 for语句

3.6 分支

第4章 数组与字符串

4.1 数组

4.2 Arrays

4.3 字符串的生成

4.4 字符串的比较

4.5 字符串的处理

4.6 StringTokenizer

4.7 StringBuffer

第5章 类

5.1 修饰符

5.2 类的定义

5.3 初始化程序段

5.4 方法的定义

5.5 类的继承

5.6 对象初始化的顺序

5.7 方法的重载和覆盖

5.8 abstract类

5.9 接口

5.10 内部类和匿名类

5.11 垃圾收集

5.12 包的生成与使用

5.13 对象的复制

5.14 Reflection

5.15 程序的执行效率

第6章 例外处理

6.1 例外处理的方式

6.2 传统的错误处理

6.3 循环与例外

6.4 例外处理的顺序

6.5 嵌套式的例外

6.6 由方法所抛出的例外

6.7 用户自定义的例外

第7章 输入与输出

7.1 Java流所提供的类

7.2 定义一个File对象

7.3 文件的存取

7.4 字节数组

7.5 文件的合并

7.6 管道的输入与输出

7.7 字符流

7.8 随机存取

7.9 压缩及解压缩

7.10 对象的存取

7.11 输入输出的重定向

7.12 提高输入输出的效率

第8章 线程

8.1 线程的生成

8.2 中断线程的执行

8.3 得到线程的执行结果

8.4 同步

8.5 线程调度

8.6 锁控制权的转移

第9章 收集框架

9.1 Vector

9.2 CollectionS

9.3 排序

9.4 ArrayList

9.5 LinkedList

9.6 Set

9.7 Map

9.8 线程安全

9.9 由Method返回多个值

第10章 格式化的输出

10.1 区域化

10.2 NumberFormat

10.3 DecimalFormat

10.4 DateFormat

10.5 SimpleDateFormat

10.6 DateFormatSymbols

10.7 MessageFormat

第11章 基本Swing组件

11.1 JFrame

11.2 JComponent

11.3 JLabel

11.4 JPanel

11.5 JButton

11.6 JCheckBox和JRadioButton

11.7 JCombBox和JList

11.8 JTextField和JPasswordField

11.9 边框

第12章 布局管理器

12.1 FlowLayout

12.2 BorderLayout

12.3 GridLayout

12.4 CardLayout

12.5 BoxLayout

12.6 GridBagLayout

第13章 事件处理

13.1 事件

13.2 低层事件

13.3 侦听器和适配器

13.4 语义事件

13.5 菜单

13.6 选择清单

13.7 工具栏

13.8 表格

13.9 树

13.10 内部窗口

13.11 进度条

13.12 文件的打印

13.13 Swing和线程

第14章 Java 2D

14.1 Graphics2D

14.2 几何形状

14.3 具有Applet功能的程序

14.4 画笔的样式

14.5 自定义形状

14.6 使用鼠标绘图

14.7 坐标转换

14.8 字体

14.9 区域的处理

第15章 Applets

15.1 Applet的生命周期

15.2 APPLET标记

15.3 Applet的安全限制

15.4 Policy

15.5 在Applet中使用线程

15.6 网页的重定向

15.7 Applet和Applet的通信

15.8 Signed Applet

第16章 动画

16.1 使用线程

16.2 连续的图形

16.3 使用Timer

16.4 使用双缓冲

16.5 MediaTracker

第17章 网络

17.1 IP地址

17.2 套接字

17.3 TCP

17.4 UDP

17.5 传送对象

17.6 URL

17.7 URLConnection

17.8 安全的Internet连接

第18章 JDBC

18.1 JDBC驱动程序

18.2 如何设置ODBC的客户端

18.3 连接到数据库的程序

18.4 数据的查询

18.5 JDBC的设置文件

18.6 数据的更新

18.7 通过查询来更新数据

18.8 元数据

18.9 PreparedStatement

18.10 事务

18.11 批处理更新

18.12 数据库

第19章 Servlets

19.1 Servlet的生命周期

19.2 一个简单的Servlet

19.3 获取网页的数据

19.4 输出图像

19.5 Session Tracking

19.6 Servlet和Servlet的通信

19.7 Applet和Servlet的通信

第20章 JavaServer Pages

20.1 JSP的语法

20.2 一个简单的JSP

20.3 使用JavaBean

20.4 使用JavaBean的例子

20.5 错误处理

20.6 Servlet和JSP的通信

第21章 Java本地化接口

21.1 生成Native方法的步骤

21.2 数据类型的对应

21.3 使用字符串

21.4 使用数组

21.5 调用Java的方法

21.6 启动JVM

21.7 例外处理

21.8 其他使用Native Method的方法

第22章 远程方法调用

22.1 一个简单的例子

22.2 用户自定义的对象

22.3 Callback RMI

22.4 RMI-IIOP

22.5 自定义的RMI套接字

22.6 RMI的应用

第23章 可扩展标记语言

23.1 XML简介

23.2 SAX

23.3 解析器的例外处理

23.4 Document Type Definition

23.5 DOM

23.6 由DOM来生成XML文件

23.7 Extensible Stylesheet Language Transformation

23.8 XML通信

附录A 安装和设置Java SDK

附录B 安装和设置Servlets/JSP Server

附录C 使用Java API文件的说明

附录D 生成Java API文档文件

附录E 使用Ant

附录F Java的关键字