注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2013年12月

出版社:清华大学出版社

以下为《Java 7实用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302340300
  • 172971
  • 0045157984-1
  • 16开
  • 2013年12月
  • 工学
  • 软件工程
  • TP312JA
  • 计算机类
  • 本科
内容简介
  《java 7实用教程》以*的jdk 1.7为基础,系统地介绍了java语言的基础知识、核心技术与应用实例。全书共分13章,内容包括java语言概论、java基本语法、java类和对象、java高级类、java输入与输出、swt用户界面、java事件处理、异常处理和调试与打包、java applet、多线程、jdbc数据库编程、java网络编程、java开发高级应用概述等。
  《java 7实用教程》以实时、实用、简明为宗旨,紧密跟踪*技术(java se 7、jdbc 4.0、swt等),强调理论与实际相结合(所有知识配备具体实例),语言和内容力求详略得当,以方便读者快速掌握java 7编程理论和技能。
  全书结构合理、条理清晰、实用性强,每章以本章小结回顾核心内容,除了具体实例外,还提供了适量习题供读者实践练习。另外,本书免费提供开源开发工具(包括jar包)、全部实例代码、习题答案以及ppt课件。
  《java 7实用教程》可作为普通高等院校计算机及相关专业java程序设计的教材,也适合java初学者及程序开发人员参考使用。 
目录
《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.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思考与练习