注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Java软件开发

Java软件开发

Java软件开发

定 价:¥39.00

作 者: 张义 等 著
出版社: 科学出版社
丛编项: IBM教育学院教育培养计划指定教材·英特尔软件学院教育培养计划指定教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787030254955 出版时间: 2009-11-01 包装: 平装
开本: 16开 页数: 361 字数:  

内容简介

  《Java软件开发》探讨运用Java进行应用程序开发的指导教程,详尽地探讨了当前流行应用程序的开发工具——Java语言的核心技术。全书共分23章。内容主要包括4个部分,分别介绍了Java语言及其面向对象特征,Java基础应用程序开发,Java高级应用及网络应用开发,以及跨平台应用程序开发及Eclipse开发工具的使用等内容。《Java软件开发》是广大Java软件设计、嵌入式及网络应用开发行业程序员的必备工具,亦可作为高校、社会培训班教师教材。由于《Java软件开发》的专业性、实用性与易读性,现已被选为“IBM教育学院”、“英特尔软件学院”教育培养计划指定教材。

作者简介

暂缺《Java软件开发》作者简介

图书目录

第1章 Java及Java开发环境概述
1.1 Java的诞生及其影响
1.2 Java的特征
].2.I简单
1.2.2 面向对象
1.2.3 分布式
1.2.4 健壮
1.2.5 体系结构中立
1.2.6 可移植
1.2.7 解释执行
1.2.8 高性能
1.2.9 多线程
1.2.1 0动态
1.3 Java5.0新特性
1.4 安装Java开发工具
1.4.1 JDK的取得
1.4.2 安装并测试
1.5 JDK开发工具包
1.5.1 Javac
1.5.2 Java
1.5.3 Javadoc
1.5.4 jar
1.5.5 Javah
1.5.6 Javap
1.5.7 appletviewer
1.5.8 idb
1.5.9 native2ascii
1.5.1 0extcheck
1.6 Java集成开发环境简介
1.6.1 Eclipse发展背景
1.6.2 Eclipse工作台简介
第2章 Java语言基础
2.1 Java关键字和标识符
2.1.1 标识符
2.1.2 关键字
2.2 Java数据类型、常量和变量
2.2.1 Java数据类型
2.2.2 常量
2.2.3 变量
2.3 简单数据类型
2.3.1 整数类型
2.3.2 浮点类型
2.3.3 字符类型
2.3.4 布尔类型
2.3.5 枚举类型
2.3.6 综合举例
2.3.7 自动类型转换与强制类型转换
2.4 Java运算符及表达式
2.4.1 Java运算符简介
2.4.2 算术运算符
2.4.3 关系运算符
2.4.4 布尔逻辑运算符
2.4.5 按位运算符
2.4.6 赋值运算符
2.4.7 条件运算符
2.4.8 表达式及运算符优先级
2.5 数组
2.6 字符串
2.6.1 字符串的初始化
2.6.2 String和StringBuffer类
2.6.3 StringBuilder类
2.6.4 字符串的访问
2.6.5 修改字符串
2.7 Java流程控制
2.7.1 条件语句
2.7.2 循环语句
2.7.3 转移语句
第3章 面向对象思想
3.1 结构化程序设计的方法
3.2 面向对象的编程思想
3.2.1 什么是对象
3.2.2 什么是面向对象
3.2.3 什么是类
3.2.4 学会抽象整个世界——实体、对象和类
3.2.5 面向对象方法——抽象的进步
3.3 面向对象的特点
3.3.1 继承
3.3.2 封装
3.3.3 多态性
第4章 Java面向对象设计
4.1 类和类的实例化
4.1.1 定义类的结构
4.1.2 类的实例化
4.2 Java内存使用机制
4.3 抽象类和接口
4.3.1 抽象类
4.3.2 接口
4.4 命名空间与包
4.4.1 包的基本概念
4.4.2 自定义一个包
4.4.3 源文件与类文件的管理
4.5 现有类的使用
4.5.1 访问权限
4.5.2 使用import导入已有类
4.5.3 静态导入
4.5.4 类的继承和多态
第5章 类的高级特性
5.1 静态变量和方法
5.1.1 静态变量
5.1.2 静态方法
5.2 常量、最终方法和最终类
5.2.1 常量
5.2.2 最终方法
5.2.3 最终类
5.3 抽象类和抽象方法的使用
5.4 接口的使用
5.4.1 接口的概念
5.4.2 定义接口
5.4.3 执行接口
5.4.4 使用接口
5.5 内部类的使用
5.5.1 使用内部类的共同方法
5.5.2 内部类
5.5.3 内部类属性
第6章 数据结构
6.1 抽象数据类型
6.2 基本数据结构
6.2.1 向量
6.2.2 线性表
6.2.3 堆栈
6.2.4 队列
6.2.5 树
6.2.6 图
第7章 Java异常处理
7.1 异常机制简述
7.1.1 异常的概念
7.1.2 异常的分类
7.2 Java异常体系
7.2.1 捕获异常
7.2.2 声明异常
7.2.3 抛出异常
7.2.4 自定义异常
第8章 Java输入/输出系统
8.1 Java输入/输出体系
8.2 字节流
8.2.1 InputStream类
8.2.2 OutputStream类
8.2.3 FileInputStream类
8.2.4 FileOutputStream类
8.2.5 ByteArrayInputStream类
8.2.6 ByteArrayOutputStream类
8.2.7 管道流PipedlnputStream和PipedOutputStream类
8.2.8 过滤流FilterlnputStream和FilterOutputStream类
8.3 字符流
8.3.1 Reader类
8.3.2 Writer类
8.3.3 FileReader.类
8.3.4 FileWriter类
8.3.5 CharArrayReader类
8.3.6 CharArrayWriter类
8.3.7 PushbackReader类
8.4 文件的读写操作
8.5 对象序列化及其恢复
8.5.1 Serializable接口
8.5.2 ObjectOutputStream类
8.5.3 ObjectInputStream类
第9章 创建JavaApplet
9.1 Applet类
9.2 Applet概述
9.3 Applet的使用技巧
9.3.1 波浪形文字
9.3.2 大小变化的文字
9.3.3 星空动画
9.3.4 时钟
第10章 多线程
10.1 多线程的概念
10.1.1 多线程
10.1.2 Java中的多线程
10.1.3 线程组
10.2 线程的创建
10.2.1 通过实现:Runnable接口创建线程
10.2.2 通过继承.Thread类创建线程
10.2.3 两种线程创建方法的比较
10.3 线程的调度与控制
10.3.1 线程的调度与优先级
10.3.2 线程的控制
10.4 线程的状态与生命周期
10.5 线程的同步
10.6 线程的通信
10.7 线程池
第11章 图形用户界面
11.1 AWT及其根组件
11.1.1 java.awt包
11.1.2 根组件(Component)
11.2 容器(Container)和组件
11.3 布局管理器(LayoutManager)
11.3.1 FlowLayout布局管理器
11.3.2 BorderLayout布局管理器
11.3.3 GfidLayout布局管理器
11.3.4 CardLayout布局管理器
11.3.5 GridBagLayout布局管理器
11.3.6 null布局管理器
第12章 AWT基本组件及事件处理机制
12.1 AWT基本组件
12.1.1 Component类
12.1.2 AwT事件模型
12.2 GUI事件的处理
12.2.1 AWT事件继承层次
12.2.2 AWTEvent子类事件
12.2.3 监听器接口
12.3 几个简单组件
12.3.1 按钮(Button类)
12.3.2 标签(工,abel类)
12.3.3 文本组件(TextFieid和
TextArea类)
12.4 使用类适配器(Adapter)进行事件处理
12.5 使用匿名类进行事件处理
第13章 Swing用户界面组件
13.1 Swing组件库简介
13.1.1 JFC和Swing
13.1.2 Swing包概览
13.1.3 Swing和AWT的区别
13.1.4 示例程序SwingApplication
13.2 Swing组件及其容器
13.2.1 JComponent类
13.2.2 AbstractButton及其子类
13.3 JComboBox和JList组件
13.4 JSlider类——滑杆
13.5 JIntemalFrame类
第14章 网络通信程序设计
14.1 Java.net包
14.2 socket编程
14.2.1 socket基础知识
14.2.2 socket机制分析
14.2.3 客户端编程
14.2.4 服务器端编程
14.2.5 服务器/客户端通信实例
14.2.6 DatagramSockets编程
第15章 Java数据库访问机制——JDBC
15.1 JDBC介绍
15.1.1 JDBC的概述
15.1.2 JDBC——底层API
15.1.3 JDBC的设计过程
15.1.4 JDBC和ODBC的比较
15.2 关系数据库和sQL
15.2.1 关系数据库
15.2.2 关系数据库的应用模型
15.2.3 结构化查询语言
15.3 JDBC应用程序编程接口
15.3.1 JDBC的类
15.3.2 DrivcrManager
15.3.3 JDBC驱动程序的类型
15.4 JDBC编程基础
15.4.1 JDBC访问数据库
15.4.2 创建一个数据源
15.4.3 数据库ORE
15.4.4 建立与数据源的连接
15.4.5 发送SQL语句
15.4.6 处理查询结果
15.5 基本JDBC应用程序
15.5.1 JDBC在应用程序中的应用
15.5.2 JDBC在Applet中的使用
15.6 JDBCAPI的主要界面
15.6.1 Statement
15.6.2 ResultSet
15.6.3 PreparedStatement
15.6.4 CallableStatement
15.7 事务管理
15.7.1 保存点
15.7.2 批量更新
15.8 高级连接管理
第16章 servlet
16.1 servlet综述
16.1.1 什么是servlet
16.1.2 servlet的生命周期
16.1.3 servlet与其他开发技术的比较
16.1.4 servlet的应用范围
16.1.5 配置servlet的开发的环境
16.2 servlet编程
16.2.1 HTTP协议介绍
16.2.2 简单程序servlet
16.2.3 会话跟踪
16.2.4 Servlet协作
第17章 Stoats与Hibernate入门
17.1 MVC框架
17.1.1 MVC模式
17.1.2 基于Web应用的MVC模式
17.2 Struts结构和处理流程
17‘3Struts组件
17.3.1 Web应用程序的配置
17.3.2 控制器
17.3.3 struts-config.xml文件
17.3.4 Action类
17.3.5 视图资源
17.3.6 ActionForm
17.3.7 模型组件
17.4 Hibernate简介
17.4.1 第一个Hibernate程序
17.4.2 关联映射
第18章 J2EE基础
18.1 J2EE综述
18.1.1 J2EE的主要特征
18.1.2 J2EE的架构
18.1.3 J2EE应用场景描述
18.2 客户端层技术
18.2.1 客户端层的问题
18.2.2 客户端层的解决方案
18.3 Web层技术
18.3.1 Web层的目的
18.3.2 Web层的解决方案
18.4 EJB层技术
18.4.1 EJB组件结构
18.4.2 EJB层的目的
18.4.3 EJB层的解决方案
第19章 J2ME概述
19.1 J2ME综述
19.2 CLDC介绍
19.2.1 CLDC类库介绍
19.2.2 MIDLET介绍
19.2.3 MIDlet界面
19.3 CDC概述
第20章 Java跨平台特性
20.1 可移植性
……
第21章 Java泛型程序设计
第22章 Java编码规范
第23章 使用Eclipse进行Java程序开发
附录

本目录推荐