第一图书网

高等院校计算机教育规划教材

王建新 编著 中国铁道出版社
出版时间:

2008-5  

出版社:

中国铁道出版社  

作者:

王建新 编著  

页数:

275  

内容概要

本书共有9章,重点内容是Java语言中类和对象等面向对象特征、接口和泛型、常用类、异常处理、输入,输出、图形界面设计、多线程编程、小应用程序和网络编程等。 本书的第一个特点是不只单纯介绍Java语言的语法,而是用几条基本原理解释Java规定其语法的原因,便于读者更好地理解、记忆和运用Java语法。第二个特点是全书的知识讲解配合了大量的实例,通过实际程序理解抽象概念,并增强动手能力。 本书适合作为高等院校的教材,也可以作为计算机等级考试二级Java的考试参考书,还可供希望全面了解Java的自学者使用。

书籍目录

第0章 绪论 0-1 Java的起源与发展 0-1-1 Java的起源 0-1-2 Java的现状 0-l-3 Java与C/C++的关系 0-2 Java的特征 0-3 Java虚拟机与Java运行平台 0-3-1 Java虚拟机 0-3-2 Java的3种运行平台 0-3-3 安装J2SE平台 0-4 Java程序开发 0-4-1 编写源文件 0-4-2 编译源程序 0-4-3 运行应用程序 0-4-4 Java编程的基本规则 0-5 Java的学习技巧 0-5-1 熟悉Java API 0-5-2 理解Java核心理念 0-6 小结 思考与练习题第1章 Java语言基础 1-1 基本语言符号 1-1-1 关键字 1-1-2 标识符 1-l-3 分隔符 1-1-4 注释 1-2 数据类型和变量 1-2-1 基本数据类型 1-2-2 基本数据类型间的转换 1-2-3 复合数据类型 1-2-4 基本类型变量与引用类型变量 1-3 运算符与表达式 1-3-1 算术运算符和算术表达式 1-3-2 关系运算符和关系表达式 1-3-3 逻辑运算符和逻辑表达式 1-3-4 条件运算符和条件表达式 1-3-5 位运算符和位运算表达式 1-3-6 赋值运算符和赋值表达式 1-3-7 其他运算符和表达式 1-3-8 运算符的优先级 1-3-9 一般表达式 1-4 Java语句 1-4-1 Java语句类型 1-4-2 while和d0…while语句 1-4-3 for语句 1-4-4 if/if……else语句 1-4-5 switch语句 1-4-6 跳转语句 1-5 数组 1-5-1 数组的声明 1-5-2 数组的创建与初始化 1-5-3 Java数组在内存的存储特点 1-6 小结 思考与练习题第2章 Java的面向对象特征 2-1 面向对象概述 2-1-1 面向对象的基本概念 2-1-2 面向对象的重要特征 2-2 类和对象 2-2-1 类的基本结构 2-2-2 构造方法 2-2-3 对象的创建 2-2-4 对象的使用 2-2-5 对象的清除 2-2-6 成员变量 2-2-7 成员方法 2-2-8 方法的过载 2-2-9 this关键字 2-3 继承与多态 2-3-1 类继承的语法 2-3-2 类继承的使用 2-3-3 成员变量的隐藏 2-3-4 方法的重写  ……第3章 类的高级特性第4章 常用类第5章 异常处理第6章 输入/输出流和对象串行化第7章 图形用户界面第8章 Java高级特性介绍参考文献附录

章节摘录

  第0章 绪论  0-1 Java的起源与发展  0.1.1 Java的起源  Java诞生于1995年,它来自于Sun公司的一个称为Green的项目,主要贡献者是James Goslin9。其最初的目的是为家电消费电子产品开发一个分布式系统,这样用户可以把电子邮件发给电冰箱、电视机等家用电器,对它们进行控制。当时,C语言已经很难满足人们的这一愿望,因为C语言总是针对特定的芯片将源程序编译为机器码,该机器码的运行就与特定的芯片指令有关,在其他不同类型的芯片(如不同类型、不同厂商的电子产品的芯片)上可能无法运行或出现运行错误,甚至可能引起设备的毁坏等灾难性后果。解决这个问题需要一门独立于特定芯片的语言,在这个需求下,Java语言诞生了。  Java的取名也很有趣。James Goslin9的办公室外面有一棵大橡树,他最初将Java语言命名为橡树的英文单词0ak,但后来发现已经有一门计算机语言叫oak。有一天,几位Java的成员组人员讨论给这门新语言取什么名字时,他们当时正在咖啡馆喝着爪哇岛(Java)产的咖啡。有一个人建议说就叫Java怎么样?他的提议得到了其他人的赞赏,于是Java这个名字就传开了。  0.1.2 Java的现状  Java不仅适合开发大型的桌面程序,而且特别适合开发网络通信应用程序,已经成为目前技术开发中最常用的一种语言。Java作为软件开发的革命性技术的地位已经确立。企业的解决方案正在从客户端朋/服务器(C/S)方式转换到浏览器/服务器(B/S)结构。在传统的C/S架构中,要针对不同的机器类型和操作系统类型编写不同的应用程序,开发难度大,而且难于维护。而在B/S结构中,终端用户的界面统一为Internet浏览器,这其中Java起了不可替代的巨大作用。Sun公司是Java语言不断发展和完善的主要推动者,比较通用的编译环境有JDK。   ……


图书封面

广告

下载页面


高等院校计算机教育规划教材 PDF格式下载



相关图书