Java程序设计实用教程

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Java程序设计实用教程

出版社:清华大学出版社
出版日期:2008-7
ISBN:9787302173496
页数:415页

章节摘录

  第1章 Java开发环境和程序设计初步  通过本章的学习,使读者初步了解Java语言产生的背景历史和工作原理,掌握Java语言作为一门面向对象编程语言的基本编程思路,初步接触Java程序的两种方式:Java Application和Java Applet,掌握Java程序的结构,学习阅读Java帮助文档,并安装Java开发环境和帮助文档。最后还要学会编写Java程序的开发工具的使用。  【难点与重点】  Java虚拟机  无用内存自动回收器  Java语言的特点  Java运行环境JDK安装及配置  Java开发工具的使用  构建Java的方法步骤  快速开发工具的使用  【学习目标】  了解Java语言产生的背景和发展过程以及Java的工作机理,掌握Java运行平台的下载、安装、环境的配置方法和JDK自带的几个工具的使用,初步认识Java语言作为一门面向对象编程语言的基本编程思路,熟悉Java程序的两种方式Java Application和Java Applet的结构。最后掌握Java开发常用工具的使用。  1.1 Java语言发展历史  1.1.1 Java语言产生的背景  Java语言产生于C十+语言之后,是完全的面向对象的编程语言,充分吸取了C++语言的优点,采用了程序员所熟悉的C和C十+语言的许多语法,同时又去掉了C++语言中指针、内存申请和释放等影响程序健壮性的部分,可以说Java语言是站在C++语言这个“巨人的肩膀上”前进的语言。  任何事物的产生既有必然的原因也有偶然的因素,Java语言的出现也验证了这一点。1991年4月,美国Sun Microsystems公司的一组人员开始了一个代号为“Green”的工程,Green工程的目标就是开发出一个适用于家用电器控制的系统。项目组的员工很快意识到,在家用电器中使用的处理器没有统一的标准,消费类电子产品种类繁多,包括PDA、机顶盒、手机等,即使是同一类消费电子产品所采用的处理器芯片和操作系统也不相同,也存在着跨平台的问题。为了简化开发工作,他们需要一个与平台无关的开发环境。  Sun Microsystems公司的James Goslin9起初试图扩展C++语言,但是研究表明,对于消费类电子产品而言,C++语言过于复杂和庞大,并不适用,安全性也并不令人满意,这需要花费很多的精力,并且效果不佳。于是,James Gosling和Bill Joy领导的研究小组就着手设计和开发出一种称为0ak的语言,传说将其命名为Oak是因为在他们设计该语言的结构时,窗外的一棵橡树(oak)映入了他们的眼帘。后来这个名字又不得不放弃,因为较早的一种语言也用了这个名字。  经过很长一段时间的构思后,在一次小组成员去附近的一家咖啡馆时,灵感就来了,取名Java语言。Java是印尼的一个小岛,盛产咖啡,而程序员往往喜欢喝咖啡,因此直到现在“一杯飘香的咖啡”仍然作为该语言的标志,目前Java这杯咖啡已经飘香于世界各地。

书籍目录

第1章 Java开发环境和程序设计初步1.1 Java语言发展历史Java语言产生的背景互联网推动了Java语言的发展1.2 Java语言的特点1.3 Java的工作原理Java虚拟机内存自动回收机制代码安全性检查机制1.4 Java运行环境JDKJava平台建立Java开发环境几个开发工具的使用1.5 构建Java程序第一个应用程序HelloWorld第一个Java Applet程序HelloWorldApplet1.6 RAD(快速开发)工具JCreator第2章 Java程序设计基础第3章 程序结构和常用算法第4章 Java面向对象编程——类和对象第5章 Java面向对象编程——继承和多态第6章 数组、字符串和实用类第7章 图形界面程序设计第8章 异常处理机制第9章 事件处理机制第10章 多线程机制第11章 图像和图形处理第12章 Applet、声音和动画程序设计第13章 输入输出流和文件操作第14章 JDBC访问数据库技术第15章 网络编程——WWW和Socket第16章 网络编程——RMI、UDP和Servlet……思考练习题参考文献

作者简介

《java程序设计实用教程》重点介绍Java语言面向对象的程序设计方法和用Java语言开发实际网络应用程序及操作数据库的方法、步骤,从Java语言开发网络程序应用的角度出发,结合一些有实际应用何时何地的课题,引导读者提出问题和解决问题,提高实际应用的能力,激发创造性思维和提高创新能力。《java程序设计实用教程》是郑州大学程序设计语言教学实践改革资助项目。

图书封面


 Java程序设计实用教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024