书籍详情
Java 2程序设计
作者:普悠玛数位科技有限公司编著
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787302050674
定价:¥35.00
购买这本书可以去
内容简介
Java是目前最流行的跨平台编程语言,其发展十分迅速,现在已经推出了2.0版本。本书是一本全面介绍Java语言特点和应用技术的实用教材。通过本书的学习,广大用户既能够全面系统地了解Java技术的特点,又能掌握最新的实用技术。全书共分为14章。内容包括:Java的历史、J2SDK与Java参考文件的下载与使用、Java语言的基本功能与特点(包括例外处理的方法、输入输出的方式、JDBC与数据库连接的技巧等)、Java语言面向对象程序设计、Java的例外处理机制、利用AWT与Swing包设计具有多功能的窗口程序、Java与数据库、Java的多线程、Java Applet程序设计等。本书适合作为程序设计人员学习Java技术的参考书,想了解和掌握有关最新高级应用技术的程序开发人员,也可以从本书中获得需要的参考资料。
作者简介
暂缺《Java 2程序设计》作者简介
目录
第1章 Java简介
1.1 Java的历史
1.2 Java的特性
1.3 Java与C/C++的比较
1.4 Java未来的发展
第2章 J2SDK的安装与运行环境的建立
2.1 J2SDK软件简介
2.1.1 下载J2SDK及其相关文件
2.1.2 安装J2SDK
2.2 编译并运行Java程序
2.2.1 Java编译程序
2.2.2 Java虚拟机器程序
2.3 J2SDK中的工具与相关文件说明
2.3.1 Java Applet阅览器
2.3.2 其他工具
2.3.3 如何使用Java的参考文件
第3章 Java语言的特征
3.1 一种新的程序设计概念——面向对象
3.2 面向对象程序设计的特色
3.3 面向对象的Java语言
3.3.1 Java的类与对象
3.3.2 Java的变量
3.3.3 Java的方法
3.3.4 Java的接口
第4章 Java程序的组成
4.1 Java程序的基本组成
4.1.1 Java的保留字
4.1.2 Java的程序块与注释
4.1.3 Java的转义字符
4.1.4 Java的数据类型
4.2 Java的运算符
4.2.1 Java运算符的优先级别
4.2.2 Java运算符的分类
4.2.3 Java运算符的使用方法
4.3 Java的流程控制
4.3.1 选择流程控制
4.3.2 循环流程控制
4.3.3 跳转流程控制
第5章 Java的例外处理机制
5.1 例外处理简介
5.1.1 例外处理的概念
5.1.2 例外处理的结构
5.1.3 例外的种类
5.2 使用Java的例外处理
5.2.1 try_catch_finally语句
5.2.2 Throwable类
5.3 创建属于自己的例外类
5.3.1 定义例外类
5.3.2 应用自定义的例外类
第6章 字符串、日期和时间
6.1 字符串类
6.1.1 字符串类简介
6.1.2 字符串的声明
6.1.3 字符串的连接
6.1.4 字符串数组
6.1.5 字符串的比较
6.1.6 字符串的修改
6.1.7 字符串的其他方法
6.2 有关日期和时间
第7章 Java的输入与输出
7.1 系统输入与输出
7.1.1 InputStream类
7.1.2 OutputStream类
7.1.3 Writer类
7.1.4 Reader类
7.2 Java文件的写入与读取
第8章 Java的图形用户界面AWT包
8.1 AWT包简介
8.2 建立窗口——使用Frame类
8.3 设置组件的属性
8.3.1 设置组件的颜色——使用Color类
8.3.2 设置组件的字体——使用Font类
8.3.3 设置组件的显示坐标——使用Point类
8.3.4 设置组件的大小——使用Dimension类
8.4 图形界面组件的使用
8.4.1 标签组件——Label类
8.4.2 单行文本区组件——TextField类
8.4.3 使用按钮组件——Button类
8.4.4 使用复选框组件——Checkbox类
8.4.5 使用列表组件——List类
8.4.6 使用下拉列表组件——Choice类
8.4.7 使用滚动条组件——Scrollbar类
8.4.8 使用画布组件——Canvas类
8.4.9 使用文本区组件——TextArea类
8.4.10 使用菜单组件——Menu类
8.5 建立对话框——使用Dialog类
8.6 AWT包的绘图功能
8.6.1 在窗口中和画布上绘制图形
8.6.2 在窗口中与画布上绘制字符串
第9章 Java的图形用户界面——Swing包
9.1 Swing包和AWT包的不同之处
9.1.1 Swing包和AWT包的关系
9.1.2 Swing包的独特结构
9.2 使用Swing包建立窗口
9.2.1 使用JFrame类建立窗口
9.2.2 使用JWindow类建立窗口
9.2.3 使用JDialog类建立对话框
9.3 强化的AWT图形界面组件
9.3.1 使用JLabel和JButton组件
9.3.2 使用JCheckBox和JRadioButton组件
9.3.3 使用JList和JComboBox组件
9.3.4 使用JTextField和JTextArea组件
9.3.5 使用JMenu和JScrollbar组件
9.4 Swing包新增的组件
9.4.1 使用JOptionPane组件
9.4.2 使用JScrollPane组件
9.4.3 使用JSplitPane组件
9.4.4 使用JTabbedPane组件
9.4.5 使用JColorChooser组件
9.4.6 使用JFileChooser组件
9.4.7 使用JToolTip组件
9.4.8 使用JPasswordField组件
9.4.9 使用JSlider组件
9.4.10 使用JToolBar组件
9.4.11 使用JProgrCssBar组件
9.4.12 使用JInternalFrame组件
9.4.13 使用JTree组件
第10章 图形界面的布局管理器
10.1 Java的布局管理器
10.2 使用布局类
10.2.1 使用FlowLayout布局类
10.2.2 使用GridLayout布局类
10.2.3 使用CardLayout布局类
10.2.4 使用BorderLayout布局类
10.2.5 使用GridBagLayout布局类
10.3 自定义布局
10.3.1 实用布局法1——固定窗口法
10.3.2 实用布局法2——嵌套Panel法
第11章 组件的事件处理机制
11.1 关于事件处理机制
11.1.1 何谓事件处理
11.1.2 事件处理机制结构
11.1.3 事件类
11.2 使用事件处理方法
11.2.1 定义接口法
11.2.2 继承类法
11.2.3 内隐类法
11.3 综合整理列表
第12章 Java与数据库
12.1 浅谈数据库
12.1.1 数据库简介
12.1.2 结构化查询语言
12.1.3 建立数据库流程与概念
12.2 MySQL数据库概述
12.2.1 获得MySQL数据库
12.2.2 MySQL内的常用程序
12.3 Java与数据库的连接
12.3.1 Java数据库连接器
12.3.2 JDBC与数据库的连接接口
12.3.3 利用JDBC获得数据库的数据
第13章 Java的多线程
13.1 多线程简介
13.1.1 什么是多线程
13.1.2 线程的生命周期
13.1.3 Java对多线程的支持
13.2 多线程程序设计
13.2.1 设计线程类
13.2.2 使用与控制多线程类
13.2.3 集中管理多线程
第14章 网页内嵌程序——Applet
14.1 什么是Applet
14.1.1 Applet程序的结构
14.1.2 Applet程序的运行环境
14.1.3 设计Applet程序
14.2 Applet窗口程序设计
14.3 图形与声音
14.4 传递参数给Applet程序
1.1 Java的历史
1.2 Java的特性
1.3 Java与C/C++的比较
1.4 Java未来的发展
第2章 J2SDK的安装与运行环境的建立
2.1 J2SDK软件简介
2.1.1 下载J2SDK及其相关文件
2.1.2 安装J2SDK
2.2 编译并运行Java程序
2.2.1 Java编译程序
2.2.2 Java虚拟机器程序
2.3 J2SDK中的工具与相关文件说明
2.3.1 Java Applet阅览器
2.3.2 其他工具
2.3.3 如何使用Java的参考文件
第3章 Java语言的特征
3.1 一种新的程序设计概念——面向对象
3.2 面向对象程序设计的特色
3.3 面向对象的Java语言
3.3.1 Java的类与对象
3.3.2 Java的变量
3.3.3 Java的方法
3.3.4 Java的接口
第4章 Java程序的组成
4.1 Java程序的基本组成
4.1.1 Java的保留字
4.1.2 Java的程序块与注释
4.1.3 Java的转义字符
4.1.4 Java的数据类型
4.2 Java的运算符
4.2.1 Java运算符的优先级别
4.2.2 Java运算符的分类
4.2.3 Java运算符的使用方法
4.3 Java的流程控制
4.3.1 选择流程控制
4.3.2 循环流程控制
4.3.3 跳转流程控制
第5章 Java的例外处理机制
5.1 例外处理简介
5.1.1 例外处理的概念
5.1.2 例外处理的结构
5.1.3 例外的种类
5.2 使用Java的例外处理
5.2.1 try_catch_finally语句
5.2.2 Throwable类
5.3 创建属于自己的例外类
5.3.1 定义例外类
5.3.2 应用自定义的例外类
第6章 字符串、日期和时间
6.1 字符串类
6.1.1 字符串类简介
6.1.2 字符串的声明
6.1.3 字符串的连接
6.1.4 字符串数组
6.1.5 字符串的比较
6.1.6 字符串的修改
6.1.7 字符串的其他方法
6.2 有关日期和时间
第7章 Java的输入与输出
7.1 系统输入与输出
7.1.1 InputStream类
7.1.2 OutputStream类
7.1.3 Writer类
7.1.4 Reader类
7.2 Java文件的写入与读取
第8章 Java的图形用户界面AWT包
8.1 AWT包简介
8.2 建立窗口——使用Frame类
8.3 设置组件的属性
8.3.1 设置组件的颜色——使用Color类
8.3.2 设置组件的字体——使用Font类
8.3.3 设置组件的显示坐标——使用Point类
8.3.4 设置组件的大小——使用Dimension类
8.4 图形界面组件的使用
8.4.1 标签组件——Label类
8.4.2 单行文本区组件——TextField类
8.4.3 使用按钮组件——Button类
8.4.4 使用复选框组件——Checkbox类
8.4.5 使用列表组件——List类
8.4.6 使用下拉列表组件——Choice类
8.4.7 使用滚动条组件——Scrollbar类
8.4.8 使用画布组件——Canvas类
8.4.9 使用文本区组件——TextArea类
8.4.10 使用菜单组件——Menu类
8.5 建立对话框——使用Dialog类
8.6 AWT包的绘图功能
8.6.1 在窗口中和画布上绘制图形
8.6.2 在窗口中与画布上绘制字符串
第9章 Java的图形用户界面——Swing包
9.1 Swing包和AWT包的不同之处
9.1.1 Swing包和AWT包的关系
9.1.2 Swing包的独特结构
9.2 使用Swing包建立窗口
9.2.1 使用JFrame类建立窗口
9.2.2 使用JWindow类建立窗口
9.2.3 使用JDialog类建立对话框
9.3 强化的AWT图形界面组件
9.3.1 使用JLabel和JButton组件
9.3.2 使用JCheckBox和JRadioButton组件
9.3.3 使用JList和JComboBox组件
9.3.4 使用JTextField和JTextArea组件
9.3.5 使用JMenu和JScrollbar组件
9.4 Swing包新增的组件
9.4.1 使用JOptionPane组件
9.4.2 使用JScrollPane组件
9.4.3 使用JSplitPane组件
9.4.4 使用JTabbedPane组件
9.4.5 使用JColorChooser组件
9.4.6 使用JFileChooser组件
9.4.7 使用JToolTip组件
9.4.8 使用JPasswordField组件
9.4.9 使用JSlider组件
9.4.10 使用JToolBar组件
9.4.11 使用JProgrCssBar组件
9.4.12 使用JInternalFrame组件
9.4.13 使用JTree组件
第10章 图形界面的布局管理器
10.1 Java的布局管理器
10.2 使用布局类
10.2.1 使用FlowLayout布局类
10.2.2 使用GridLayout布局类
10.2.3 使用CardLayout布局类
10.2.4 使用BorderLayout布局类
10.2.5 使用GridBagLayout布局类
10.3 自定义布局
10.3.1 实用布局法1——固定窗口法
10.3.2 实用布局法2——嵌套Panel法
第11章 组件的事件处理机制
11.1 关于事件处理机制
11.1.1 何谓事件处理
11.1.2 事件处理机制结构
11.1.3 事件类
11.2 使用事件处理方法
11.2.1 定义接口法
11.2.2 继承类法
11.2.3 内隐类法
11.3 综合整理列表
第12章 Java与数据库
12.1 浅谈数据库
12.1.1 数据库简介
12.1.2 结构化查询语言
12.1.3 建立数据库流程与概念
12.2 MySQL数据库概述
12.2.1 获得MySQL数据库
12.2.2 MySQL内的常用程序
12.3 Java与数据库的连接
12.3.1 Java数据库连接器
12.3.2 JDBC与数据库的连接接口
12.3.3 利用JDBC获得数据库的数据
第13章 Java的多线程
13.1 多线程简介
13.1.1 什么是多线程
13.1.2 线程的生命周期
13.1.3 Java对多线程的支持
13.2 多线程程序设计
13.2.1 设计线程类
13.2.2 使用与控制多线程类
13.2.3 集中管理多线程
第14章 网页内嵌程序——Applet
14.1 什么是Applet
14.1.1 Applet程序的结构
14.1.2 Applet程序的运行环境
14.1.3 设计Applet程序
14.2 Applet窗口程序设计
14.3 图形与声音
14.4 传递参数给Applet程序
猜您喜欢