Java 程序设计及应用开发教程

分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 虞益诚 主编
出 版 社: 科学出版社
出版时间: 2007-7-1字数: 696000版次: 1页数: 450印刷时间: 2007/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787030192349包装: 平装内容简介
Java语言是目前最为流行和最具魅力的面向对象程序设计语言。本书系统地介绍了Java语言的基本概念与方法、设计技术与应用、开发过程与实施、课程设计与实验。本教程兼顾基础理论、操作技能与应用开发,融理性与感性知识为一体,是作者多年从事该分支教学与研究的心得。为便于学习,每章后均附有小结与习题,供读者领悟与自我测试之用。教材中还有融汇教材主体内容的应用开发、课程设计和上机实验环节。本书提供了与教材配套的教学课件、经过精心设计与调试的编程例题以及实例的源代码,旨在使教师们能从繁杂的课件与代码编写中聊以释负。本书尤其适合于教学与应用开发。
本书既可作为高等院校学习Java程序设计语言的教程,也可作为从事该分支研究的研究生与广大工程技术人员的重要参考书。
目录
基础知识篇
1 Java概述
1.1Java发展与特点
1.1.1Java起源与发展
1.1.2Java的技术现状
1.1.3Java语言的特点
1.2Java程序的分类
1.2.1Java Application
1.2.2 Java Applet
1.2.3 Java Servlet
1.2.4 JavaBean
1.2.5 JSP
1.3Java动作机制
1.3.1Java虚拟机
1.3.2JVM执行过程
1.4Java运行平台
1.4.1JDK 1.5系统安装
1.4.2JDK环境变量设置
1.5Java程序开发
1.5.1Java程序开发步骤
1.5.2Java Application的开发
1.5.3Java Applet开发
1.6Java编辑工具简介
1.7JCreator 3.5编辑工具
1.8Java与C/C++的比较
1.9本章小结
思考与练习
2 Java语言基础
2.1符号
2.2基本数据类型
2.3常量与变量
2.4表达式
2.5运算符
2.6类型转换
2.7本章小结
思考与练习
3 流程控制
3.1语句控制结构
3.2分支语句
3.3循环语句
3.4跳转语句
3.5数组
3.6字符串
3.7本章小结
思考与练习
4 面向对象程序设计基础
4.1面向对象基础
4.2类
4.3方法
4.4对象与构造方法
4.5成员变量
4.6复合数据类型数组
4.7本章小结
思考与练习
5 继承与多态
5.1类的封装
5.2类的继承
5.3多态机制
5.4接口
5.5包
5.6内部类
5.7本章小结
思考与练习
程序设计篇
6 异常处理
7 输入/输出流
8 图形用户界面编程
9 高级GUI设计与多媒体技术
10 Java线程机制
11 Applet程序
应用开发篇
12 Java数据库连接
13 Java网络编程基础
14 Servlet程序设计
15 JSP程序设计
16 Java应用开发与课程设计实例
附录A 《Java程序设计及应用开发教程》实验
附录B 思考与练习参考答案(部分)
参考文献