书籍详情
Java程序设计教程
作者:肖旻主编
出版社:中国电力出版社
出版时间:2003-09-01
ISBN:9787508315225
定价:¥30.00
购买这本书可以去
内容简介
本书为高等学校培养应用型人才教材之一,由具有丰富教学经验的一线教师编写。全书共分15章。内容包括:程序设计与面向对象程序设计的基本知识和基本概念,Java语言编程基础知识,面向对象编程中的四个特性及其有Java语言中的具体应用,数组、字符中以及常用的数据结构和算法的Java实现,Java的特色::异常处理机制,Java输入输出技术,多线程技术,基于Swing的Java图形用户界面设计和Applet技术与Java的高级编程技术如网络编程、数据库连接和多媒体应用,Java的企业应用技术,Java的集成开发环境等。最后给出了为理解、巩固各阶段的学习内容而设置的实际的技能训练和授课完成后运用所学知识进行综合训练的内容。本书内容丰富、通俗易懂、深入浅出,每章后均附有本章小结和习题。书中程序都已经过上机调试。读者可以放心阅读和使用。本书可作为高等学校教材使用,也可作为对面向对象编程的Java语言感兴趣的读者的自学用书,还可供其他有兴趣的读者参考。
作者简介
暂缺《Java程序设计教程》作者简介
目录
序言
前言
第1章 面向对象程序设计概述
1.1 程序设计基础
1.2 程序设计语言
1.3 程序设计方法
1.4 面向对象的基本概念及面向对象程序设计的特性
1.5 面向对象的软件开发过程
1.6 面向对象软件开发方法的特点
1.7 本章小结
习题
第2章 Java语言基础
2.1 Java发展概述
2.2 Java语言的特点
2.3 Java的运行环境与Java虚拟机
2.4 Java的实现
2.5 一个简单的Java应用(Application)程序
2.6 一个简单的Java小应用程序
2.7 Java程序的构成
2.8 Java语言的词法单位
2.9 数据类型、常量与变量
2.10 常量与变量
2.11 运算符与表达式
2.12 流程控制语句
2.13 控制语句应用实例
2.14 本章小结
习题
第3章 类与对象
3.1 抽象与封装
3.2 对象
3.3 类
3.4 成员变量的定义和使用
3.5 方法和定义和实现
3.6 方法的调用
3.7 构造方法(constractor)
3.8 静态(static)方法
3.9 main()方法
3.10 结束方法
3.11 本地方法
3.12 同步方法
3.13 本章小结
习题
第4章
4.1 继承
4.2 属性和方法的继承
4.3 属性隐藏和方法的覆盖
4.4 super的使用
4.5 构造方法的继承
4.6 Java的继承原则与访问控制
4.7 继承综合实例
4.8 多态
4.9 生载
4.10 运行时多态
4.11 抽象类与抽象方法
4.12 最终类与最终方法
4.13 接口
4.14 包
4.15 JAR文件
4.16 内部类
4.17 本章小结
习题
第5章 数组、字符串与类库
5.1 数组
5.2 字符串
5.3 Java类库介绍
5.4 本章小结
习题
第6章 常用算法及数据结构的Java实现
6.1 经典算法
6.2 线性数据结构
6.3 二叉树
6.4 本章小结
习题
第7章 Java的异常处理
7.1 异常概念
7.2 Java的异常处理机制
7.3 异常类的层次结构
7.4 抛出异常
7.5 处理异常
7.6 try-catch-finally语句的嵌套
7.7 用户自定义异常
7.8 本章小结
习题
第8章 Java的输入输出与文件处理
8.1 Java输入输出类库
8.2 inputStream和OutputStream
8.3 Reader和Writer
8.4 文件的处理与随机访问
8.5 本章小结
习题
第9章 Java多线程机制
9.1 线程概念
9.2 创建线程
9.3 如何实现多线程
9.4 线程的同步与死锁
9.5 本章小结
习题
第10章 Java图形用户界面的设计与实现
10.1 图形用户界面GUI概述
10.2 Java GUI的AWT组件介绍
10.3 Java事件处理的基本原则
10.4 Swing组件包及常用组件的使用
10.5 GUI应用实例
10.6 本章小结
习题
第11章 Applet技术及应用
11.1 Java Applet基础
11.2 Applet基本工作原理
11.3 Applet的生命周期
11.4 HTML文件中的常用标记
11.5 Applet用户界面设计
11.6 小应用程序的安全性
11.7 Applet小应用程序实例
11.8 本章小结
习题
第12章 Java高级编程
12.1 数据库操作
12.2 Java数据库连接(JDBC)
12.3 Java网络编程
12.4 Java多媒体编程
12.5 本章小结
习题
第13章 基于Java的实用技术
13.1 概述
13.2 JSP
13.3 Java Servlet
13.4 EJB
13.5 J2EE
13.6 J2EE应用开发和部署过程
13.7 J2EE企业应用
13.8 RMI
13.9 CORBA
13.10 UML
13.11 Java的未来发展
13.12 本章小结
第14章 Java面向对象编程环境
14.1 Java开发环境概述
14.2 Visual J++ 6.0集成开发环境介绍
14.3 本章小结
第15章 实训
实训1 Java程序的编辑、编译和运行
实训2 Java流程控制结构——分支结构
实训3 Java流程控制结构——循环结构
实训4 类的定义与对象的使用
实训5 方法和构造
实训6 类的继承
实训7 Java的多态性
实训8 抽象类与接口的实现
实训9 数组和字符串
实训10 创建链表及排序
实训11 Java的异常处理
实训12 文件输入输出操作
实训13 多线程的实现
实训14 Java布局设计
实训15 Java事件处理
实训16 Applet小应用程序的编写
实训17 Java的网络和数据库编程
实训18 编写一个JSP页面
实训19 熟悉Visual J +6.0集成开发环境
实训20 综合实践技能训练
附录 A Java关键字
附录 B Java的JDK开发环境配置
附录 C 有关Java资源获取的URL
参考文献
前言
第1章 面向对象程序设计概述
1.1 程序设计基础
1.2 程序设计语言
1.3 程序设计方法
1.4 面向对象的基本概念及面向对象程序设计的特性
1.5 面向对象的软件开发过程
1.6 面向对象软件开发方法的特点
1.7 本章小结
习题
第2章 Java语言基础
2.1 Java发展概述
2.2 Java语言的特点
2.3 Java的运行环境与Java虚拟机
2.4 Java的实现
2.5 一个简单的Java应用(Application)程序
2.6 一个简单的Java小应用程序
2.7 Java程序的构成
2.8 Java语言的词法单位
2.9 数据类型、常量与变量
2.10 常量与变量
2.11 运算符与表达式
2.12 流程控制语句
2.13 控制语句应用实例
2.14 本章小结
习题
第3章 类与对象
3.1 抽象与封装
3.2 对象
3.3 类
3.4 成员变量的定义和使用
3.5 方法和定义和实现
3.6 方法的调用
3.7 构造方法(constractor)
3.8 静态(static)方法
3.9 main()方法
3.10 结束方法
3.11 本地方法
3.12 同步方法
3.13 本章小结
习题
第4章
4.1 继承
4.2 属性和方法的继承
4.3 属性隐藏和方法的覆盖
4.4 super的使用
4.5 构造方法的继承
4.6 Java的继承原则与访问控制
4.7 继承综合实例
4.8 多态
4.9 生载
4.10 运行时多态
4.11 抽象类与抽象方法
4.12 最终类与最终方法
4.13 接口
4.14 包
4.15 JAR文件
4.16 内部类
4.17 本章小结
习题
第5章 数组、字符串与类库
5.1 数组
5.2 字符串
5.3 Java类库介绍
5.4 本章小结
习题
第6章 常用算法及数据结构的Java实现
6.1 经典算法
6.2 线性数据结构
6.3 二叉树
6.4 本章小结
习题
第7章 Java的异常处理
7.1 异常概念
7.2 Java的异常处理机制
7.3 异常类的层次结构
7.4 抛出异常
7.5 处理异常
7.6 try-catch-finally语句的嵌套
7.7 用户自定义异常
7.8 本章小结
习题
第8章 Java的输入输出与文件处理
8.1 Java输入输出类库
8.2 inputStream和OutputStream
8.3 Reader和Writer
8.4 文件的处理与随机访问
8.5 本章小结
习题
第9章 Java多线程机制
9.1 线程概念
9.2 创建线程
9.3 如何实现多线程
9.4 线程的同步与死锁
9.5 本章小结
习题
第10章 Java图形用户界面的设计与实现
10.1 图形用户界面GUI概述
10.2 Java GUI的AWT组件介绍
10.3 Java事件处理的基本原则
10.4 Swing组件包及常用组件的使用
10.5 GUI应用实例
10.6 本章小结
习题
第11章 Applet技术及应用
11.1 Java Applet基础
11.2 Applet基本工作原理
11.3 Applet的生命周期
11.4 HTML文件中的常用标记
11.5 Applet用户界面设计
11.6 小应用程序的安全性
11.7 Applet小应用程序实例
11.8 本章小结
习题
第12章 Java高级编程
12.1 数据库操作
12.2 Java数据库连接(JDBC)
12.3 Java网络编程
12.4 Java多媒体编程
12.5 本章小结
习题
第13章 基于Java的实用技术
13.1 概述
13.2 JSP
13.3 Java Servlet
13.4 EJB
13.5 J2EE
13.6 J2EE应用开发和部署过程
13.7 J2EE企业应用
13.8 RMI
13.9 CORBA
13.10 UML
13.11 Java的未来发展
13.12 本章小结
第14章 Java面向对象编程环境
14.1 Java开发环境概述
14.2 Visual J++ 6.0集成开发环境介绍
14.3 本章小结
第15章 实训
实训1 Java程序的编辑、编译和运行
实训2 Java流程控制结构——分支结构
实训3 Java流程控制结构——循环结构
实训4 类的定义与对象的使用
实训5 方法和构造
实训6 类的继承
实训7 Java的多态性
实训8 抽象类与接口的实现
实训9 数组和字符串
实训10 创建链表及排序
实训11 Java的异常处理
实训12 文件输入输出操作
实训13 多线程的实现
实训14 Java布局设计
实训15 Java事件处理
实训16 Applet小应用程序的编写
实训17 Java的网络和数据库编程
实训18 编写一个JSP页面
实训19 熟悉Visual J +6.0集成开发环境
实训20 综合实践技能训练
附录 A Java关键字
附录 B Java的JDK开发环境配置
附录 C 有关Java资源获取的URL
参考文献
猜您喜欢