Java程序设计

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > Java程序设计

出版社:机械工业
出版日期:2006-1
ISBN:9787111174714
作者:刘慧宁
页数:332页

前言

  Java是一种面向对象的、分布式的、解释型的编程语言,具有简单、健壮、安全、体系结构中立、可移植、高效、多线程、动态等特点,是因特网上最激动人心的计算机技术。它的出现给因特网注入了强大的生机,为因特网带来了生动活泼的界面和交互方式。  Java语言被认为是最有前途的计算机程序设计语言,是软件开发技术演变过程中的一个里程碑。它是一种优秀的网络编程语言,更是一种功能齐全的、通用的时代编程语言。它不仅可以用于网络程序设计,而且可以解决传统的程序设计问题,甚至还可以用于家电、通信设备等嵌入式软件的开发。  对于Java语言而言,软件产业中的“三次改版”法则(产品若不经过三次改版,得不到很好的质量)同样适用。自Java Development Kit(JDK)1.O推出以来,经过JDK 1.1、1.2版本的改进,+Java技术才变得成熟。为了突出JDK 1.2与老版本Java之间的重大差异,Sun公司甚至将JDK 1.2及其后续版本命名为Java 2。不过,Java语言并未停止脚步,到本书出版时已发展到了JDK 1.5版本。在这些新版本中,Java.语言一直以降低编程复杂度为主要目标,修正缺点,添加新功能。  本书是学习Java语言的入门教材,全面介绍了Java 2。它从Java语言的基本概念讲起,由浅入深,内容涵盖了集合、泛型、异常处理、10系统、图形用户界面、applet、多线程、多媒体及网络编程等主题。它扬弃了老版本Java的缺点,反映了Java语言的新特点,实用性强。本书通过丰富的例题、详尽的讲解,深入浅出地将Java语言介绍给读者。  本书是作者多年教学和应用开发实践的结晶。书中语言流畅、通俗易懂,并且同时兼顾了理论性与实用性。本书既具有大学教材理论严谨、概念准确、逻辑性强的特点,又具有应用培训教材实用性强的优点。因此,它既适合用作大中专院校Java.语言程序设计课程的教材,又适合各类培训机构用作培训教材。  通过本书学习Java语言,读者不需要具备其他任何高级语言的背景。当然,读者如果已经熟悉C、c++等语言,使用本书学习Java语言的过程将会变得更加轻松。本书理论联系实际,其中丰富的例题使得读者在学习理论的同时,快速积累编程经验;同时,每章结尾的习题为读者提供了实践的舞台。  本书所有的例题都在JDK 1.5环境下调试运行通过。JDK 1.5针对以前版本作了重大的修改,特别是引入了泛型的概念。本书反映了这些重要的新特点,因此部分例题无法在旧版本中调试通过。  清华大学王行言教授对本书内容的选取和章节的安排提出了大量宝贵的意见,刘宝林、孟威老师和Sun公司的王衍先生审阅了全稿,在此一并表示感谢。参加本书编写工作的同志还有刘蕾、李清华、刘晓杰、郝琦、宋蕊、梅向传、廖小阳、向礼图、程周才、刘光华。

书籍目录

出版说明前言第1章  Java语言概述  1.1 历史沿革  1.2 Java语言的特点  1.3 Java语言与面向对象编程  1.4 Java语言与因特网  1.5 Java开发工具  1.6 简单的Java程序  1.7 注释  1.8 输入  1.9 习题第2章  Java语言编程基础  2.1 标识符和关键字  2.2 基本数据类型  2.3 变量  2.4 文字常量  2.5 表达式  2.5 控制语句  2.7 习题第3章  方法  3.1 定义方法  3.2 调用方法  3.3 参数传递  3.4 递归  3.5 方法重载  3.6 习题第4章  类和对象  4.1 抽象与封装  4.2 类和对象的定义  4.3 对象与基本数据类型变量的区别  4.4 数据成员的初始化  4.5 包  4.6 访问权限修饰符  4.7 作用域  4.8 关键字this  4.9 关键字static  4.10 类库  4.11 习题第5章  继承与多态  5.1 继承简介  5.2 继承与子类  5.3 关键字super  5.4 方法覆盖  5.5 关键字final  5.6 对象类型转换  5.7 多态与动态绑定  5.8 抽象类和抽象方法  5.9 接口  5.10 内部类  5.11 习题第6章  基础类第7章  数组第8章  集合与泛型第9章  异常处理第10章  IO系统第11章  图形用户界面第12章  Applet及绘图第13章  多线程第14章  多媒体第15章  网络编程参考文献

作者简介

《21世纪高等院校应用型规划教材•Java 程序设计》全面介绍了Java2。它扬弃了老版本Java的缺点,反映了Java语言的新特点。《21世纪高等院校应用型规划教材•Java 程序设计》从Java语言的基本概念讲起,内容由浅入深,涵盖了集合、泛型、异常处理、IO系统、图形户界面、applet、多线程、多媒体及网络编程等主题。书中例题丰富、语言流畅、通俗易懂,同时兼顾了理论与实用性。

图书封面


 Java程序设计下载



发布书评

 
 


 

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

零度图书网 @ 2024