新闻资讯
看你所看,想你所想

Java 7实用教程

Java 7实用教程

《Java 7实用教程》是2014年清华大学出版社出版的图书。

基本介绍

  • 书名:Java 7实用教程
  • ISBN:9787302340300
  • 定价:39.5元
  • 出版社:清华大学出版社
  • 出版时间:2014年
  • 装帧:平装

图书简介

本书以最新的JDK 1.7为基础,系统地介绍了Java语言的基础知识、核心技术与套用实例。全书共分13章,内容包括Java语言概论、Java基本语法、Java类和对象、Java高级类、Java输入与输出、SWT用户界面、Java事件处理、异常处理和调试与打包、Java Applet、多执行绪、JDBC资料库编程、Java网路编程、Java开发高级套用概述等。
本书以实时、实用、简明为宗旨,紧密跟蹤最新技术(Java SE 7、JDBC 4.0、SWT等),强调理论与实际相结合(所有知识配备具体实例),语言和内容力求详略得当,以方便读者快速掌握Java 7编程理论和技能。

目录

第1章Java语言概论
1.1Java语言发展史
1.2Java语言特徵
1.3Java 7体系结构
1.4Java 7编译环境和工具
1.4.1开发环境
1.4.2使用命令行工具
1.4.3使用Eclipse集成开发环境
1.5Java程式分类
1.5.1一个简单的Java Application
1.5.2一个简单的Java Applet
1.6Java编程规範
1.6.1命名
1.6.2注释
1.7本章小结
1.8思考与练习
第2章Java基本语法
2.1标识符和数据类型
2.1.1标识符
2.1.2关键字
2.1.3数据类型
2.1.4数据类型之间的转换
2.2运算符
2.2.1算术运算符
2.2.2关係运算符
2.2.3比较运算符
2.2.4条件运算符
2.2.5位运算符
2.2.6逻辑运算符
2.2.7运算符的级别
2.3流程控制
2.3.1if和switch语句
2.3.2循环和叠代器
2.4数组
2.4.1声明和构造数组
2.4.2引用和初始化数组
2.5字元串
2.5.1String类
2.5.2String类的重要方法
2.5.3StringBuffer类和StringBuilder类
2.6本章小结
2.7思考与练习
第3章Java类和对象
3.1类和对象
3.1.1面向对象程式设计概述
3.1.2类
3.1.3对象
3.1.4类之间的关係
3.1.5类的定义
3.1.6声明对象
3.2对象的成员
3.2.1方法
3.2.2变数
3.3类的成员
3.3.1静态方法
3.3.2静态变数
3.3.3实例变数、静态变数和局部变数的生命周期
3.4构造函式
3.4.1无参构造函式
3.4.2带参数的构造函式
3.5重载
3.5.1一般方法重载
3.5.2构造函式重载
3.6类的继承
3.7方法覆盖
3.8多态性与动态绑定
3.8.1多态性
3.8.2动态绑定
3.9Java访问许可权
3.10本章小结
3.11思考与练习
第4章Java高级类
4.1static与final关键字
4.1.1理解static
4.1.2final关键字
4.2this与super关键字
4.2.1this关键字
4.2.2super关键字
4.3内部类和匿名类
4.3.1内部类的声明与访问
4.3.2成员内部类
4.3.3方法内部类
4.3.4匿名内部类
4.3.5静态内部类
4.4Java类库简介
4.5抽象类与接口
4.5.1抽象类
4.5.2接口
4.5.3接口与抽象类的不同之处
4.6包
4.6.1定义包
4.6.2理解类路径
4.6.3一个简短的包的例子
4.6.4引入包
4.7Class类
4.8反射
4.9本章小结
4.10思考与练习
第5章Java输入与输出
5.1Java输入与输出概述
5.2File类
5.2.1几个简单的概念
5.2.2创建File对象
5.2.3File类常用方法介绍
5.2.4Java 7新档案系统
5.3位元组流类InputStream和OutputStream
5.3.1输入流类InputStream
5.3.2输出流类OutputStream
5.3.3一些常见的子类
5.4RandomAccessFile类
5.5对象流和对象序列化
5.5.1基本的对象序列化
5.5.2自定义对象序列化
5.5.3序列化时的对象替换
5.5.4序列化与对象的创建
5.5.5序列化的安全性
5.6字元流
5.6.1Reader
5.6.2Writer
5.7键盘输入
5.7.1使用Scanner实现从键盘输入的功能
5.7.2使用BufferedReader实现从键盘输入的功能
5.8本章小结
5.9思考与练习
第6章SWT用户界面
6.1SWT简介
6.1.1AWT、Swing与SWT
6.1.2SWT程式的开发步骤
6.1.3SWT中的包
6.2MVC模式与SWT
6.3SWT布局管理器
6.3.1充满式布局
6.3.2行列式布局
6.3.3格线式布局
6.3.4表格式布局
6.4SWT文本的输入
6.4.1标籤组件
6.4.2文本框组件
6.5选择组件
6.5.1按钮组件
6.5.2列表框组件
6.5.3下拉框组件
6.6SWT选单
6.7SWT对话框
6.8本章小结
6.9思考与练习
第7章Java事件处理
7.1SWT事件处理过程
7.2Typed和Untyped监听器
7.2.1使用类型化监听器和事件
7.2.2使用非类型化事件来定製事件处理
7.3适配器Adaptor
7.4常见SWT事件处理
7.4.1键盘事件处理
7.4.2滑鼠事件处理
7.4.3焦点事件处理
7.4.4视窗事件处理
7.4.5选择与关闭事件处理
7.4.6其他常用事件处理
7.5本章小结
7.6思考与练习
第8章异常处理、调试与打包
8.1Java异常处理概述
8.2异常处理语句
8.2.1抛出异常
8.2.2声明异常
8.2.3捕获并处理异常
8.3自定义异常处理
8.4日誌
8.4.1输出日誌
8.4.2自定义配置档案
8.4.3本地化
8.5断言
8.5.1启用和禁用断言
8.5.2使用断言的建议
8.5.3为文档使用断言
8.6Java调试技术
8.6.1一些调试技巧
8.6.2使用调试器
8.7Java打包
8.7.1JAR命令及套用
8.7.2MANIFEST.MF档案
8.7.3利用Eclipse打JAR包
8.8本章小结
8.9思考与练习
第9章Java Applet
9.1Applet基础
9.1.1Applet运行环境
9.1.2什幺是AppletViewer
9.1.3编写一个Applet
9.1.4Applet的安全机制
9.2Applet常用方法
9.3Applet的HTML标记和属性
9.4Applet上下文
9.5Applet套用实例
9.6本章小结
9.7思考与练习
第10章多执行绪
10.1多执行绪基本概念
10.2Java执行绪类
10.2.1Thread类
10.2.2Runnable接口
10.2.3Callable接口
10.3资源的协调和同步
10.3.1synchronized关键字
10.3.2锁
10.4执行绪间的通信
10.4.1执行绪的几种状态
10.4.2执行绪间通信的方式
10.5本章小结
10.6思考与练习
第11章JDBC资料库编程
11.1JDBC概述
11.1.1JDBC组件
11.1.2JDBC架构
11.2资料库的连线
11.3资料库操作
11.3.1Collection接口
11.3.2Statement接口
11.3.3PreparedStatement接口
11.3.4CallableStatement接口
11.3.5ResultSet接口
11.3.6资料库的基本操作
11.3.7使用RowSet接口运算元据库
11.4套用实例
11.5本章小结
11.6思考与练习
第12章Java网路编程
12.1Java网路编程基础
12.1.1网路编程是什幺
12.1.2IP位址和域名
12.1.3连线埠
12.1.4数据的传输方式
12.1.5协定
12.2Java网路类和接口
12.2.1URL类
12.2.2URLConnection类
12.2.3InetAddress类
12.3Java套接字通信
12.3.1Socket类
12.3.2ServerSocket类
12.4Java UDP通信
12.5Java TCP通信
12.6实例: UDP打洞技术
12.7本章小结
12.8思考与练习
第13章Java开发高级套用概述
13.1Java高级套用
13.2J2EE简介
13.2.1J2EE的优点
13.2.2J2EE组件体系结构
13.2.3J2EE技术规範
13.2.4J2EE分布套用技术
13.2.5JSP技术简介
13.2.6Servlet技术简介
13.2.7EJB3技术简介
13.2.8J2EE的发展趋势
13.3J2ME
13.3.1J2ME是什幺
13.3.2J2ME体系结构
13.3.3MIDlet应用程式的生命周期
13.3.4J2ME的Hello World实例
13.4本章小结
13.5思考与练习

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com