高等院校计算机教育规划教材——Java程序设计

高等院校计算机教育规划教材——Java程序设计  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 王建新 编著

出 版 社: 中国铁道出版社

出版时间: 2008-5-1字数: 418000版次: 1页数: 275印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787113087340包装: 平装内容简介

本书共有9章,重点内容是Java语言中类和对象等面向对象特征、接口和泛型、常用类、异常处理、输入,输出、图形界面设计、多线程编程、小应用程序和网络编程等。

本书的第一个特点是不只单纯介绍Java语言的语法,而是用几条基本原理解释Java规定其语法的原因,便于读者更好地理解、记忆和运用Java语法。第二个特点是全书的知识讲解配合了大量的实例,通过实际程序理解抽象概念,并增强动手能力。

本书适合作为高等院校的教材,也可以作为计算机等级考试二级Java的考试参考书,还可供希望全面了解Java的自学者使用。

目录

第0章绪论

0-1Java的起源与发展

0-1-1Java的起源

0-1-2Java的现状

0-l-3Java与C/C++的关系

0-2Java的特征

0-3Java虚拟机与Java运行平台

0-3-1Java虚拟机

0-3-2Java的3种运行平台

0-3-3安装J2SE平台

0-4Java程序开发

0-4-1编写源文件

0-4-2编译源程序

0-4-3运行应用程序

0-4-4Java编程的基本规则

0-5Java的学习技巧

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-4Java语句

1-4-1Java语句类型

1-4-2while和d0…while语句

1-4-3for语句

1-4-4if/if……else语句

1-4-5switch语句

1-4-6跳转语句

1-5数组

1-5-1数组的声明

1-5-2数组的创建与初始化

1-5-3Java数组在内存的存储特点

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-9this关键字

2-3继承与多态

2-3-1类继承的语法

2-3-2类继承的使用

2-3-3成员变量的隐藏

2-3-4方法的重写

……

第3章类的高级特性

第4章常用类

第5章异常处理

第6章输入/输出流和对象串行化

第7章图形用户界面

第8章Java高级特性介绍

参考文献

附录

书摘插图

第0章绪论

0-1Java的起源与发展

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.2Java的现状

Java不仅适合开发大型的桌面程序,而且特别适合开发网络通信应用程序,已经成为目前技术开发中最常用的一种语言。Java作为软件开发的革命性技术的地位已经确立。企业的解决方案正在从客户端朋/服务器(C/S)方式转换到浏览器/服务器(B/S)结构。在传统的C/S架构中,要针对不同的机器类型和操作系统类型编写不同的应用程序,开发难度大,而且难于维护。而在B/S结构中,终端用户的界面统一为Internet浏览器,这其中Java起了不可替代的巨大作用。Sun公司是Java语言不断发展和完善的主要推动者,比较通用的编译环境有JDK。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航