Java面向对象程序设计

分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 聂哲,袁梅冷,杨淑萍著
出 版 社: 高等教育出版社
出版时间: 2005-6-1字数: 390000版次: 1页数: 247印刷时间: 2006/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787040169898包装: 平装编辑推荐
本书根据教育部《高等职业教育计算机应用和软件专业领域技能型紧缺人才培养培训指导方案》编写而成。全书共7章,主要内容包括:Java简介,Java语法基础,Java面向对象程序设计基础,类的继承、多态性和接口,包、异常和流,图形用户界面和多线程与网络编程。本书适用于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养培训使用,还可供本科院校师生、计算机从业人员和爱好者参考使用。
内容简介
本书是普通高等教育“十五”国家级规划教材。
本书根据项目需要,通过问题提出、实例引入、知识讲解、分析提高的递进方式讲解Java面向对象程序设计方法,并通过项目拓展的方式,启发学生对相关知识的学习,以进一步掌握面向对象程序设计的思想。本书内容基础性强、图文并茂,注重内容的编排和例题的选择,尽量做到通俗易懂、方便学习。
本书共7章,主要包括:打开Java之门,Java语法基础,面向对象编程基础,面向对象编程高级技术,包、异常与输入/输出,图形用户界面,网络编程基础等内容。附录部分还包括Applet简介、Java API文档、javadoc的使用。
本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院、示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用人员学习参考使用。
目录
第一章打开Java之门
1.1Java语言简介
1.1.1Java语言产生的背景
1.1.2Java的工作原理
1.1.3Java语言的特点
1.1.4 Java与C及C++的比较
1.1.5Java语言的应用前景
1.1.6Java语言新进展
1.2建立Java语言开发与运行环境
1.2.1Java语言开发平台
1.2.2建立Java语言开发与运行环境
1.3第一个Java程序——Hello World
1.4总结与提高
习题
第二章Java语法基础
2.1Java语言的基本组成
2.1.1 标识符
2.1.2关键字
2.1.3分隔符
2.2数据类型
2.2.1基本数据类型
2.2.2常量和变量
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 表达式
2.4.1 类型转换
2.4.2运算符的优先级
2.5 控制语句
2.5.1 分支语句
2.5.2循环语句
2.5.3跳转语句
2.6总结与提高
习题
第三章面向对象编程基础
3.1 面向对象编程的基本思想与方法
3.1.1 面向对象方法的基本思想
3.1.2面向过程编程与面向对象编程比较
3.2对象、类与Java实现
3.2.1 对象与类
3.2.2Java类
3.2.3 对象实例化及对象的使用
3.3封装与抽象
3.4对象的初始化——构造器方法
3.5static变量与方法
3.5.1 static变量
3.5.2static方法
3.6方法重载与静态多态性
3.7对象的高级使用
3.7.1对象作为类的成员
3.7.2对象作为方法的参数和方法的返回值
3.8 数组
3.8.1 一维数组
3.8.2多维数组
3.8.3数组的应用
习题
第四章面向对象编程高级技术
第五章包、异常与输入/输出
第六章图形用户界面
第七章网络编程基础
附录一Applet简介
附录二Java API文档
附录三javadoc的使用