微信扫一扫,移动浏览光盘
简介
本书以J2SE的最新JDK版本JDK 1.5为基础,深入浅出地介绍了Java中
最核心也最重要的内容。全书主要内容包括Java发展历程和基本概念,
Java基本语法,类的基本概念,类的继承和接口扩展机制,异常处理机制
,多线程编程,输入输出机制,Swing基础及Swing控件,JavaBean,网络
编程,Java.lang包和一些Java的扩展类库等。同时,本书还包括了两个附
录:介绍JDK 1.5,讲解了JDK 1.5相对于以前版本的一些新增功能;介绍
当前一些主流的Java开发工具,并对本书用到的JCreator进行了详细介绍
。
本书可以作为四年制大学本科计算机、信息管理与信息系统专业以及
其他相关专业的Java语言教材,同时亦可作为相关研究人员和工程技术人
员的参考书籍。
目录
第1章 Java概述
1.1 Java的由来
1.2 Java的历史
1.3 Java的特点
1.4 Java和Internet
1.5 Java——一种面向对象的语言
1.6 Java字节码和虚拟机
1.7 Java的垃圾回收机制
1.8 创建一个Java应用程序
本章小结
习题1
第2章 Java基本语法
2.1 Java的数据类型和变量
2.2 变量的作用域
2.3 常量、关键字和标识符
2.4 运算符和表达式
2.5 注释
2.6 If语句
2.7 switch…break语句
2.8 for循环
2.9 while和do…while循环
2.10 数组
本章小结
习题2
第3章 类的定义
3.1 类基础
3.2 类中的对象
3.3 类中的方法
3.4 构造函数
3.5 多态和重载
3.6 垃圾回收
3.7 参数传递
3.8 递归
3.9 final和static关键字
3.10 嵌套类和内部类
本章小结
习题3
第4章 类的继承和接口的扩展
4.1 类的继承
4.2 多级继承
4.3 重写类方法
4.4 final的使用和抽象类
4.5 Object类
4.6 接口
4.7 包
本章小结
习题4
第5章 异常处理和线程
5.1 异常的概念
5.2 使用try和catch处理异常
5.3 try语句的嵌套
5.4 throw和throws语句
5.5 finally语句
5.6 自定义的异常和Java的系统异常
5.7 线程
5.8 线程体
5.9 线程的调度
本章小结
习题5
第6章 Java的输入输出操作
6.1 I/O基础
6.2 字符流概述
6.3 一些字符流类
6.4 字节流概述
6.5 一些字节流类
6.6 File类
6.7 文件的读写
本章小结
习题6
第7章 探究java.lang
7.1 字符串
7.2 String类
7.3 StringBuffer类
7.4 简单类型包装器
7.5 System类
7.6 RunTime类
7.7 Math类
本章小结
习题7
第8章 Swing基础
8.1 Swing概述
8.2 Swing的版面管理
8.3 Swing的事件处理
8.4 Swing的窗体和面板
8.5 Swing组件的边框
本章小结
习题8
第9章 Swing的组件
9.1 JLabel
9.2 按钮类
9.3 文本框
9.4 JList和JComboBox
9.5 JOptionPane
9.6 JTable
9.7 JTree
本章小结
习题9
第10章 Applet基础
10.1 Applet简介
10.2 Applet与Application
10.3 Applet体系结构
10.4 开发Applet
10.5 Applet的生命周期
10.6 向Applet传递参数
10.7 支持Applet运行的常用类
10.8 图像
10.9 声音
10.10 动画
本章小结
习题10
第11章 JavaBean
11.1 JavaBean简介
11.2 简单JavaBean实例
11.3 JavaBean中的属性
11.4 JavaBean中的方法
11.5 JavaBean中的事件
11.6 JavaBean的自省机制
11.7 BeanInfo接口
11.8 JavaBean持久化
本章小结
习题11
第12章 Java扩展
12.1 自省机制
12.2 instanceOf和transient
12.3 Java的安全模型简介
12.4 日期和日历
12.5 国际化
12.6 格式化
12.7 复制
本章小结
习题12
第13章 Java与网络
13.1 网络基础
13.2 TCP网络编程
13.3 UDP网络编程
13.4 基于URL的网络编程
13.5 InetAddress类
13.6 开发FTP客户端
本章小结
习题13
附录A JDK 1.5简介及其新特性
A.1 JDK 1.5的下载、安装和环境变量配置
A.2 JDK 1.5中的常用工具
A.3 自动装箱
A.4 循环增强
A.5 枚举类型
A.6 可变参数
A.7 静态导入
A.8 泛型
A.9 注解
附录B Java开发工具简介
B.1 最简单的Java开发工具——JDK+记事本
B.2 Borland公司的JBuilder
B.3 BEA公司的Weblogic Workshop
B.4 Eclipse
B.5 JCreator
参考文献
1.1 Java的由来
1.2 Java的历史
1.3 Java的特点
1.4 Java和Internet
1.5 Java——一种面向对象的语言
1.6 Java字节码和虚拟机
1.7 Java的垃圾回收机制
1.8 创建一个Java应用程序
本章小结
习题1
第2章 Java基本语法
2.1 Java的数据类型和变量
2.2 变量的作用域
2.3 常量、关键字和标识符
2.4 运算符和表达式
2.5 注释
2.6 If语句
2.7 switch…break语句
2.8 for循环
2.9 while和do…while循环
2.10 数组
本章小结
习题2
第3章 类的定义
3.1 类基础
3.2 类中的对象
3.3 类中的方法
3.4 构造函数
3.5 多态和重载
3.6 垃圾回收
3.7 参数传递
3.8 递归
3.9 final和static关键字
3.10 嵌套类和内部类
本章小结
习题3
第4章 类的继承和接口的扩展
4.1 类的继承
4.2 多级继承
4.3 重写类方法
4.4 final的使用和抽象类
4.5 Object类
4.6 接口
4.7 包
本章小结
习题4
第5章 异常处理和线程
5.1 异常的概念
5.2 使用try和catch处理异常
5.3 try语句的嵌套
5.4 throw和throws语句
5.5 finally语句
5.6 自定义的异常和Java的系统异常
5.7 线程
5.8 线程体
5.9 线程的调度
本章小结
习题5
第6章 Java的输入输出操作
6.1 I/O基础
6.2 字符流概述
6.3 一些字符流类
6.4 字节流概述
6.5 一些字节流类
6.6 File类
6.7 文件的读写
本章小结
习题6
第7章 探究java.lang
7.1 字符串
7.2 String类
7.3 StringBuffer类
7.4 简单类型包装器
7.5 System类
7.6 RunTime类
7.7 Math类
本章小结
习题7
第8章 Swing基础
8.1 Swing概述
8.2 Swing的版面管理
8.3 Swing的事件处理
8.4 Swing的窗体和面板
8.5 Swing组件的边框
本章小结
习题8
第9章 Swing的组件
9.1 JLabel
9.2 按钮类
9.3 文本框
9.4 JList和JComboBox
9.5 JOptionPane
9.6 JTable
9.7 JTree
本章小结
习题9
第10章 Applet基础
10.1 Applet简介
10.2 Applet与Application
10.3 Applet体系结构
10.4 开发Applet
10.5 Applet的生命周期
10.6 向Applet传递参数
10.7 支持Applet运行的常用类
10.8 图像
10.9 声音
10.10 动画
本章小结
习题10
第11章 JavaBean
11.1 JavaBean简介
11.2 简单JavaBean实例
11.3 JavaBean中的属性
11.4 JavaBean中的方法
11.5 JavaBean中的事件
11.6 JavaBean的自省机制
11.7 BeanInfo接口
11.8 JavaBean持久化
本章小结
习题11
第12章 Java扩展
12.1 自省机制
12.2 instanceOf和transient
12.3 Java的安全模型简介
12.4 日期和日历
12.5 国际化
12.6 格式化
12.7 复制
本章小结
习题12
第13章 Java与网络
13.1 网络基础
13.2 TCP网络编程
13.3 UDP网络编程
13.4 基于URL的网络编程
13.5 InetAddress类
13.6 开发FTP客户端
本章小结
习题13
附录A JDK 1.5简介及其新特性
A.1 JDK 1.5的下载、安装和环境变量配置
A.2 JDK 1.5中的常用工具
A.3 自动装箱
A.4 循环增强
A.5 枚举类型
A.6 可变参数
A.7 静态导入
A.8 泛型
A.9 注解
附录B Java开发工具简介
B.1 最简单的Java开发工具——JDK+记事本
B.2 Borland公司的JBuilder
B.3 BEA公司的Weblogic Workshop
B.4 Eclipse
B.5 JCreator
参考文献
Java程序设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×