JAVA 6从入门到精通

生活百科 2023-01-26 08:57生活百科www.aizhengw.cn

JAVA 6从入门到精通

《JAVA6从入门到精通》是2008年电子工业出版社出版的图书,作者是沈志宏。

基本介绍

  • 书名JAVA 6从入门到精通
  • 作者沈志宏 编
  • 出版社电子工业出版社
  • 出版时间2008-05-01

基本信息

ISBN 9787121062179
版 次 1
页 数 685
装 帧 平装
开 本 16开
所属分类 图书>计算机与网际网路>程式语言与程式设计

内容简介

《JAVA 6从入门到精通》系统而全面地介绍了Java语言的编程技术,介绍Java编程的基础语法和基本操作知识,包括Java基础知识、面向对象的编程思想、Java语法基础、类与继承、Java高级类特性、异常处理机制、常用Java类库、图形用户界面的设计与实现、GUI事件处理、执行绪以及Java输入输出操作。然后从实用的角度出发,列举并详细介绍了关于Java编程技术的高级话题,包括如何在Eclipse中进行Java开发,如何编写Java程式实现网路通信,如何从XML档案中读取套用的配置信息,如何进行关係型资料库的读写操作等。
《JAVA 6从入门到精通》具有由浅入深、通俗易懂和注重实践等特点,适用于没有或者缺乏Java程式设计经验的初学者,也适用于已掌握Java基础编程技术、需要提高Java实用技术的程式设计师,也可以用做各类相关培训班的教材。

图书目录

第1章 初识Java技术
1.1 Java的起源、背景及前景
1.2 什幺是Java技术
1.2.1 什幺是Java技术
1.2.2 Java程式语言的主要设计目标
1.3 第一个Java Application程式
1.3.1 安装Java编译器和工具
1.3.2 创建一个原始码档案
1.3.3 编译源档案
1.3.4 运行程式
1.3.5 相关问题说明
1.4 创建第一个小应用程式
1.4.1 创建源档案
1.4.2 编译源档案
1.4.3 运行程式
1.5 Java虚拟机
1.6 垃圾收集
1.7 代码安全
1.8 Java运行环境
1.9 Java目录环境和Java API文档
第2章 面向对象的编程
2.1 面向对象编程
2.1.1 面向对象的基本概念
2.1.2 对象和类
2.1.3 面向对象的特徵
2.2 面向对象的分析和设计
2.2.1 面向对象的分析与面向过程的分析
2.2.2 面向对象的分析和设计的精髓
2.3 描述一个Java类
2.3.1 Java类实例的声明
2.3.2 类定义中的关键字
2.3.3 类主体
2.4 属性和方法
2.4.1 类属性
2.4.2 类方法
2.4.3 构造方法
2.5 对象的访问
2.5.1 用new运算符进行对象的创建
2.5.2 用.运算符进行对象的使用
2.6 Java接口和包
2.6.1 Java接口
2.6.2 包
第3章 Java语法基础
3.1 标识符、关键字、数据类型
3.1.1 标识符
3.1.2 Java关键字
3.1.3 基本Java数据类型
3.1.4 自动装箱和解箱
3.2 变数、声明和赋值
3.2.1 声明一个变数
3.2.2 变数的作用域
3.3 构造和初始化对象
3.4 类型转换与强制类型转换
3.4.1 Java的自动转换
3.4.2 不兼容类型的强制转换
3.4.3 表达式中类型的自动提升
3.5 表达式和流程控制
3.5.1 运算符
3.5.2 运算符优先权
3.5.3 流程控制
3.5.4 特殊循环控制
3.6 数组
3.6.1 数组的声明
3.6.2 数组的创建和引用
3.6.3 数组的初始化
3.6.4 多维数组
3.6.5 複製数组
3.6.6 数组排序
3.6.7 foreach与数组
3.7 可变参数
3.8 枚举类型
3.8.1 为什幺使用枚举类型
3.8.2 枚举类型定义
3.8.3 使用枚举值
3.8.4 为枚举添加属性和方法
3.8.5 枚举和集合
3.8.6 小结
3.9 注解
3.9.1 元数据编程
3.9.2 注解的基本概念
3.9.3 基本内置注解
3.9.4 定义注解
3.9.5 元注解
3.9.6 元注解实例
第4章 继承
4.1 子类
4.2 super关键字
4.3 重载(Overload)
4.4 覆盖(Override)
4.5 多态与动态绑定
4.6 instanceof运算符
4.7 定义和引用包
第5章 Java高级类特性
5.1 static关键字
5.1.1 类(static)变数
5.1.2 类(static)方法
5.1.3 静态初始化程式
5.1.4 静态类
5.1.5 静态导入
5.2 final关键字
5.2.1 final成员变数
5.2.2 final方法
5.2.3 final类
5.3 抽象类
5.4 接口
5.4.1 接口的定义
5.4.2 接口的实现
5.4.3 接口的继承
5.4.4 接口的套用
5.5 深入理解抽象类与接口
5.6 内部类
5.7 匿名类
第6章 异常
6.1 异常
6.2 实例讲解
6.3 异常处理
6.3.1 try和catch语句
6.3.2 嵌套try语句
6.3.3 调用栈机制
6.3.4 throw语句
6.3.5 重新抛出异常
6.3.6 throws
6.3.7 finally语句
6.4 异常类
6.4.1 Java内置异常
6.4.2 定义异常类
6.5 上机指导
第7章 常用Jana类库介绍
7.1 控制台输入输出
7.2 Propeties类
7.3 File类
7.3.1 目录
7.3.2 使用FilenameFilter接口
7.3.3 listFiles()方法
7.3.4 创建目录
7.3.5 RandomAuessFfle类
7.4 Math类
7.5 字元串类
7.5.1 认识字元串
7.5.2 String类
7.5.3 不可变字元串
7.5.4 StringBuffer和StringBuilder类
7.5.5 关于串处理的效率
7.5.6 字元串上的高级操作
7.5.7 格式化输出
7.5.8 扫描输入
第8章 图形用户界面的设计与实现
8.1 图形用户界面的概述
8.1.1 AWT是什幺
8.1.2 Swing是什幺
8.1.3 图形界面元素
8.2 使用java.awt包
8.2.1 AWT包中的类和关係
8.2.2 视窗类的层次结构
8.2.3 使用Frame类构建应用程式界面
8.2.4 丰富应用程式界面
8.3 使用控制项
8.3.1 控制项概述
8.3.2 标籤
8.3.3 按钮
8.3.4 複选框
8.3.5 複选框组
8.3.6 选择框
8.3.7 列表框
8.3.8 滚动条
8.3.9 文本框
8.3.10 文本区
8.4 使用控制项布局管理
8.4.1 边界布局管理器
8.4.2 流式布局
8.4.3 格线布局管理器
8.4.4 卡片布局管理器
8.4.5 控制项布局多样化
第9章 GUI事件处理
9.1 什幺是事件
9.1.1 事件源
9.1.2 事件监听器
9.2 J2SE事件模型
9.2.1 层次模型(JDK 1.0)
9.2.2 委託模型(JDK 1.0)
9.3 GUI行为
9.3.1 事件类别
9.3.2 事件监听器类型
9.3.3 事件监听器类型
9.4 适配器
9.4.1 什幺是适配器
9.4.2 使用适配器举例
9.5 系统托盘
第10章 执行绪
10.1 什幺是执行绪
10.1.1 执行绪概念
10.1.2 理解执行绪如何工作
10.2 Java编程中的执行绪
10.2.1 主执行绪
10.2.2 执行绪的3个部分
10.2.3 创建一个执行绪
10.2.4 启动执行绪
10.2.5 执行绪调度
10.3 执行绪的基本控制
10.3.1 终止一个执行绪
10.3.2 测试一个执行绪
10.3.3 执行绪优先权
10.3.4 执行绪组
10.4 J2SE SDK中的执行绪控制
10.4.1 执行绪同步
10.4.2 执行绪间通信
10.4.3 执行绪挂起、恢复和终止
10.4.4 执行绪死锁
10.5 J2SE并发控制包
10.5.1 并发集合(Collection)
10.5.2 Callable接口
10.5.3 新任务执行架构
10.5.4 新执行绪同步机制
10.5.5 执行绪池
10.5.6 其他主要类
10.5.7多执行绪实例
第11章 Java输入输出操作
11.1 输入输出流原理
11.2 位元组流
11.2.1 InputStream类
11.2.2 OutputStream类
11.2.3 FilelnputStream类
11.2.4 FileOutputStream类
11.2.5 ByteArraylnputStream类
11.2.6 ByteArrayOutputStream类
11.2.7 过滤位元组流类
11.2.8 BufferedlnputStream类
11.2.9 BufferedOutputStream类
11.2.10 PushbacklnputStream类
11.2.11 SequencelnputStream类
11.2.12 PrintStream类
11.3 字元流
11.3.1 Reader类
11.3.2 Writer类
11.3.3 FileReader类
11.3.4 FileWriter类
11.3.5 CharArrayReader类
11.3.6 CharArrayWriter类
11.3.7 BufferedReader类
11.3.8 BufferedWriter类
11.3.9 PushbackReader类
11.3.10 PrintWriter类
11.4 序列化
11.4.1 序列化的方法
11.4.2 序列化中的注意事项
第12章 泛型
12.1 为什幺使用泛型
12.2 简单泛型
12.2.1 定义简单泛型类
12.2.2 泛型和子类继承
12.3 泛型方法
12.4 泛型通配符
12.4.1 有限制的通配符
12.4.2 无限制通配符
12.5 泛型与数据类型转换
12.5.1 消除类型转换
12.5.2 具有自动装箱和解箱的功能
12.5.3 受限泛型
12.6 擦除
12.7 Java中的泛型和C++模板的比较
12.8 泛型的一些局限性
第13章 使用Eclipse进行Java开发
13.1 Eclipse是什幺
13.1.1 Eclipse介绍
13.1.2 Eclipse的安装
13.1.3 了解Eclipse的工作檯
13.2 在Eclipse里面编辑HelloWorld
13.2.1 创建一个项目
13.2.2 创建一个类
13.2.3 完成main()方法
13.2.4 即时语法检查
13.3 在Eclipse里面运行Hello World
13.3.1 运行HelloWorld
13.3.2 调试HelloWorld
13.4 对HelloWorld进行单元测试JUnit
13.4.1 验证这个mcd算法
13.5 对HelloWorld进行版本管理CVS
13.5.1 版本与版本管理
13.5.2 对HelloWorld进行版本管理
13.5.3 提交(commit)
13.5.4 更新(update)
13.5.5 版本冲突的解决
13.6 使用Eclipse外挂程式
13.6.1 Eclipse外挂程式介绍
13.6.2 Eclipse外挂程式安装
第14章 Java网路编程
14.1 网路与Internet
14.1.1 WWW服务
14.1.2 网路编程基础
14.2 基于URL的高层次Java网路编程
14.2.1 统一资源定位器URL
14.2.2 URL类
14.2.3 从URL读取网路资源
14.2.4 通过URLConnetction连线全球资讯网
14.3 创建TCP Socket应用程式
14.3.1 TCP/UDP协定
14.3.2 Client/Server模式
14.3.3 Socket类
14.3.4 简单Client/Server程式实例
14.3.5 互动Client/Server程式实例
14.3.6 多客户Client/Server程式实例
14.4 使用UDP数据报和套接字
14.4.1 数据报DatagramPacket
14.4.2 数据报套接字Datagram Socket
14.4.3 UDP聊天程式实例
14.4.4 组播套接字Multicast Socket
第15章 Java XML开发
15.1 XML基础
15.1.1 XML概述
15.1.2 XML语法
15.1.3 XML文档的描述
15.2 Java与XML解析
15.2.1 DOM
15.2.2 SAX
15.2.3 JAXP
15.3 使用JDOM操作XML
15.3.1 JDOM初体验
15.3.2 XML档案的创建
15.3.3 XML数据的检索
15.3.4 XML数据的修改
第16章 Java资料库开发
16.1 资料库概述
16.1.1 关係型资料库
16.1.2 SQL语句
16.1.3 SQIL Server 2005的安装和配置
16.2 JDBC编程
16.2.1 资料库编程接口
16.2.2 JDBC概述
16.2.3 JDBC操作流程
16.2.4 使用Statement完成查询
16.2.5 ResultSet的概念与属性
16.2.6 使用ResultSet操纵数据
16.3 JDBC数据类型
16.3.1 SQL类型
16.3.2 数据类型映射
16.3.3 类型映射的场合
16.3.4 LOB(大对象)
16.4 获取元数据
16.4.1 结果集元数据
16.4.2 资料库元数据
第17章 java编程综合实例
17.1 使用JDBC实现对象的持久化
17.2 重构(refactor)UseRDAO
17.3 使用连线池DBCP 1.0
17.4 使用容器对象实现DBCP 1.1
17.5 DBCP 1.2加上检测执行绪PoolMonitor
17.6 DBCP 1.3从XML中载入连线池的配置
17.7 DBCP 1.4实现JDBC 3.0接口
17.8 TODODBCP 2.0
第18章 实用Java技术指南
18.1 邮件JavaMail
18.1.1 JavaMail概述
18.1.2 JavaMail初体验
18.1.3 SMTP身份验证
18.1.4 传送HTML邮件
18.2 日誌Logging
18.2.1 日誌概述
18.2.2 Log4j初体验
18.2.3 定义日誌级别
18.2.4 使用配置档案
18.3 对象池cache
18.3.1 cache概述
18.3.2 EHCache初体验
18.3.3 使用外部存储
18.3.4 使用配置档案
18.4 OR映射ORM
18.4.1 ORM概述
18.4.2 Hibernate初体验
18.4.3 使用查询
上一篇:DARKNESS 下一篇:Google Buzz

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有