注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java语言程序设计

Java语言程序设计

Java语言程序设计

定 价:¥35.00

作 者: 朱福喜编著
出版社: 清华大学出版社
丛编项: 计算机与信息技术专业应用教材
标 签: Java

ISBN: 9787302100096 出版时间: 2005-01-01 包装: 简裝本
开本: 26cm 页数: 371 字数:  

内容简介

  本书特色:·从基本概念入手,系统分析Java语言编程机制,阐述编程技巧·强调面向对象思维方法的训练,用软件工程思想指导程序开发·由浅入深,循序渐进,注重培养良好的编程习惯·精选大量实例和习题,强化知识点的灵活运用,举一反三Java是一门流行的计算机语言,它已成为IT从业人员的必备工具。本书从Java的基本概念入手,介绍了Java的语言基础与主要功能,系统分析了Java语言的编程机制,并从面向对象程序设计的角度,阐述了Java语言的编程技巧。本书还介绍了一些Java语言的高级特性,如网络编程、数据库连接、多线程以及远程对象调用等。本书通俗易懂,实用性强,适合计算机及相关专业的本科生作为学习Joya语言的教材,也适合软件开发人员及其他有关人员阅读参考。

作者简介

暂缺《Java语言程序设计》作者简介

图书目录

第1章 Java概述
1. 1 Java技术的出现与形成
1. 2 Java语言的特色
1. 3 Java的开发和执行环境
1. 3. 1 JDK的下载
1. 3. 2 JDK的安装与环境配置
1. 3. 3 JDK环境工具简介
1. 4 一个简单的独立应用程序
1. 4. 1 从编辑程序到执行程序的完整过程
1. 4. 2 Java独立应用程序的基本结构
1. 5 一个简单的Applet程序
1. 6 一个具有输入功能的程序
1. 7 小结
习题1
第2章 Java语言基础
2. 1 变量和数据类型
2. 1. 1 变量的名字
2. 1. 2 变量的类型
2. 1. 3 变量初始化
2. 1. 4 final变量
2. 2 运算符
2. 2. 1 算术运算符
2. 2. 2 关系与逻辑运算符
2. 2. 3 位运算符
2. 2. 4 赋值运算符
2. 2. 5 其他运算符
2. 3 表达式与语句
2. 3. 1 表达式
2. 3. 2 语句
2. 4 控制语句
2. 4. 1 if语句
2. 4. 2 switch语句
2. 4. 3 while和do-while语句
2. 4. 4 for语句
2. 4. 5 跳转语句
2. 5 数组
2. 5. 1 创建和使用数组
2. 5. 2 对象数组
2. 5. 3 多维数组
2. 5. 4 复制数组
2. 6 小结
习题2
第3章 类与对象
3. 1 类
3. 1. 1 类的概念与定义
3. 1. 2 类声明
3. 1. 3 成员变量的声明
3. 1. 4 方法的声明与实现
3. 2 创建对象与定义构造方法
3. 2. 1 创建对象
3. 2. 2 定义和使用构造方法
3. 3 修饰符
3. 3. 1 类的修饰符
3. 3. 2 域修饰符
3. 3. 3 方法修饰符
3. 3. 4 访问控制符
3. 4 类的进一步说明
3. 4. 1 嵌套类
3. 4. 2 对象的撤销与清理
3. 5 程序包
3. 5. 1 包的创建
3. 5. 2 包的使用
3. 6 小结
习题3
第4章 继承与多态
4. 1 子类. 父类与继承机制
4. 1. 1 继承的概念
4. 1. 2 类的层次
4. 2 继承的实现
4. 2. 1 子类的定义
4. 2. 2 域的继承与隐藏
4. 2. 3 方法的继承与覆盖
4. 3 多态性
4. 3. 1 多态性的概念
4. 3. 2 覆盖实现多态性
4. 3. 3 重载实现多态性
4. 4 构造方法的继承与重载
4. 4. 1 构造方法的继承
4. 4. 2 构造方法的重载
4. 4. 3 构造方法的综合示例
4. 5 接口
4. 5. 1 接口与多继承
4. 5. 2 接口的定义
4. 5. 3 接口的实现
4. 5. 4 接口的使用
4. 5. 5 接口的完整实例
4. 6 小结
习题4
第5章 Java的图形用户界面
5. 1 图形用户界面概述
5. 2 基本的图形用户界面程序
5. 3 Container类
5. 3. 1 一个简单的GUI组件与事件的响应
5. 3. 2 简单的GUI输入输出
5. 4 事件处理
5. 4. 1 基本事件
5. 4. 2 Java中的事件处理
5. 5 GUI组件和布局管理器
5. 5. 1 布局管理器. 面板和标签
5. 5. 2 List和TextArea组件
5. 6 菜单和对话框
5. 6. 1 菜单
5. 6. 2 对话框
5. 7 绘制图形
5. 7. 1 Graphics类
5. 7. 2 简单绘图
5. 7. 3 Canvas类
5. 7. 4 Font类
5. 8 从AWT到Swing的转换
5. 9 小结
习题5
第6章 流和文件
6. 1 I/O流概述
6. 1. 1 从类的层次看I/O流
6. 1. 2 从处理的对象看I/O流
6. 2 保存和读取字节级数据
6. 2. 1 保存字节级数据
6. 2. 2 读取字节级数据
6. 2. 3 运用缓冲流来改善效率
6. 2. 4 文件操作
6. 3 保存和读取字符数据
6. 3. 1 读取字符数据
6. 3. 2 保存字符数据
6. 4 保存和读取对象数据
6. 4. 1 保存对象数据
6. 4. 2 读取对象数据
6. 5 随机流访问
6. 6 小结
习题6
第7章 多线程与异常处理
7. 1 多线程的基本概念
7. 1. 1 多任务
7. 1. 2 线程与多线程
7. 1. 3 Java对多线程的支持
7. 1. 4 线程的状态
7. 1. 5 线程的优先级
7. 2 线程的使用方法
7. 2. 1 通过继承Thread类构造线程
7. 2. 2 通过实现Runnable接口来构造线程
7. 3 线程的同步
7. 3. 1 使用多线程不当造成的数据崩溃
7. 3. 2 同步线程
7. 4 异常处理
7. 4. 1 Java的出错类型
7. 4. 2 异常的处理
7. 4. 3 finally子句
7. 4. 4 异常的抛出
7. 5 小结
习题7
第8章 Applet
8. 1 Applet基础
8. 1. 1 Applet类的定义
8. 1. 2 Applet的生命周期
8. 1. 3 独立应用程序与Applet的转换
8. 1. 4 确保Applet正常运行
8. 2 <APPLET>标记
8. 2. 1 <APPLET>标记属性
8. 2. 2 利用标记参数向Applet传递信息
8. 3 Applet应用
8. 3. 1 Applet与图形用户界面 GUl
8. 3. 2 Applet与线程
8. 3. 3 Applet编程技巧
8. 4 利用AppletViewer调试Applet
8. 5 小结
习题8
第9章 网络编程
9. 1 网络编程基础
9. 1. 1 IP地址
9. 1. 2 端口
9. 1. 3 套接字
9. 1. 4 Internet协议
9. 1. 5 URL类
9. 2 使用URL访问WWW资源
9. 2. 1 创建一个URL
9. 2. 2 直接从URL读取内容
9. 2. 3 建立一个URL连接并从中读取内容
9. 3 客户和服务器编程
9. 3. 1 创建客户程序
9. 3. 2 编写服务器应用程序
9. 4 基于客户/服务器模式的分布计算
9. 4. 1 分布模型
9. 4. 2 并行应用的实现框架
9. 4. 3 并行计算实例
9. 5 小结
习题9
第10章 Java与数据库的连接
10. 1 JDBC概述
10. 1. 1 JDBC的用途
10. 1. 2 从ODBC到JDBC
10. 1. 3 JDBC的实现及其驱动程序
10. 2 JDBC预备知识
10. 2. 1 SQL基本内容
10. 2. 2 存储过程
10. 3 JDBCAPI介绍
10. 3. 1 连接管理
10. 3. 2 数据库访问
10. 3. 3 数据类型和数据库元数据
10. 3. 4 异常和警告
10. 4 JDBCAPI的使用方法
10. 4. 1 JDBCAPI工具
10. 4. 2 连接数据库
10. 4. 3 使用JDBC创建基本表和视图
10. 4. 4 使用JDBC执行数据库查询
10. 4. 5 使用JDBC更新数据库
10. 5 小结
习题10
第11章 Java远程方法调用
11. 1 概述
11. 2 一个简单的RMI应用实例
11. 3 RMI的类和接口及其实现分析
11. 3. 1 远程接口
11. 3. 2 RemoteException类
11. 3. 3 RernoteObject类及其子类
11. 3. 4 实现远程接口
11. 3. 5 Stub 存根 和Skeleton 框架
11. 3. 6 配置RMI程序
11. 3. 7 启动RMI注册表
11. 3. 8 Naming类
11. 4 RMI体系结构与实现机制
11. 4. 1 RMI体系结构
11. 4. 2 RMI实现机制
11. 5 RMI的进一步探讨
11. 5. 1 RMI的安全性
11. 5. 2 传递对象和加载动态类
11. 5. 3 远程对象激活
11. 5. 4 分布式垃圾收集
11. 6 小结
习题11
附录 JOK环境工具及其参数补充说明

本目录推荐