第一图书网

Java 2程序设计基础

张后扬,邵丽萍,王馨迪 编著 清华大学出版社
出版时间:

2008-8  

出版社:

清华大学出版社  

作者:

张后扬,邵丽萍,王馨迪 编著  

页数:

254  

前言

  Java是目前推广速度最快的程序设计语言,它采用面向对象编程技术,功能强大而又简单易学,深受广大程序设计人员的偏爱。Java伴随着Internet的问世和发展而成熟。Java是精心设计的语言,具有简单性、面向对象性、平台无关性、安全性和健壮性等诸多特点,内置了多线程和网络支持能力,可以说是网络世界的通用语言。为了迎接信息时代的挑战,学习和掌握Java语言无疑会带来更多的机遇。  本书具有简单易学、理论和实例相结合的特点,可以使读者很容易地接受Java语言的概念和设计方法,并且能很快地编写出合格的面向对象程序来解决一些简单的实际问题。一些抽象很难理解的内容,如类、对象、继承、多态、异常、多线程等,在本书中都通过通俗易懂的方式进行了简化。学习本书,读者将会发现Java语言不难掌握。书中所有的程序都可上机运行,便于读者通过实际上机运行来体会Java的原理、功能与作用。  作为一本教材,本书对如何介绍Java语言的基本内容做了详细的设计,在各个章节内穿插介绍了Java的常用类库和方法。在内容的编排上体现了新的计算机教学思想和方法,以“提出问题→解决问题的方法→归纳必要的结论和概念”的方式介绍Java编程思路。同时,通过大量的实例和插图,使读者尽可能快地熟悉基本概念和掌握基本编程方法。总之,本书尽可能做到深入浅出、由简到繁、循序渐进。  本书的主要特色如下:  1. 通俗易懂、图文并茂  本书通过具体的例子来介绍有关Java语言的概念、方法和技术,每章都用大量完整的实例来说明使用Java语言编程的基本步骤和基本方法,并有图片配合说明,通俗易懂。读者完全可以按书中介绍的方法完成每个例子,通过实例理解Java语言的基本思想和编程技巧。  2. 内容全面、结构清晰  本书从Java语言的产生、特点、结构开始介绍,然后介绍如何得到Java语言的开发工具、如何设置Java的开发环境、编写Java程序,再系统介绍Java语言的基本语法和面向对象的编程技术、异常处理机制、Applet网页窗口中的图形用户界面以及图形、图像与多媒体技术、Java的常用基础类。  3. 循序渐进  本书对整个内容做了精心设计和安排,循序渐进,先易后难,逐步深入,并通过具体实例引出后续内容或巩固前面介绍的内容。  4. 实践性强  在使用本书时,可结合具体的实例上机操作。按照书中介绍的例子,可在短时间内学会使用Java语言进行程序设计。

内容概要

Java是近年来十分流行的程序设计语言,又是一门通用的网络编程语言,在Internet上有着广泛的应用。本书全面介绍了Java语言的功能和特点,主要包括Java语言基础知识、Java语法构成、面向对象编程技术、Applet图形用户界面设计、图形处理、多媒体处理、异常处理、Java常用基础类的使用等内容。本书通俗易懂、图文并茂,通过深入浅出的方式介绍了大量Java程序设计的实例,从实用的角度解释了Java面向对象编程思想,并介绍了Java程序设计的技巧。   本书适合没有编程经验的读者学习,也适合有一定程序语言基础的读者自学,并可作为高等院校、高职高专和计算机培训班的教材。

书籍目录

第1章 Java语言入门 1.1 了解Java语言  1.1.1 什么是Java语言  1.1.2 Java语言的起源与发展过程  1.1.3 Java语言的特点  1.1.4 Java语言的组成分支  1.1.5 Java语言的主要用途 1.2 搭建Java开发与运行环境   1.2.1 常用Java软件包的功能  1.2.2 下载与安装SDK与Java软件  1.2.3 配置Java开发与运行环境  1.3 编写与运行Java程序  1.3.1 编写一个Java源程序  1.3.2 在“命令提示符”窗口编译与运行Java程序  1.3.3 在EditPlus窗口编译与运行Java程序 1.4 总结提高 思考题 上机练习第2章 Java基本语法 2.1 Java的标识符、关键字与分隔符  2.1.1 Java的基本元素组成  2.1.2 Java标识符的使用规则  2.1.3 Java的主要关键字  2.1.4 Java分隔符的使用 2.2 不同数据类型的Java常量与变量  2.2.1 Java的基本数据类型  2.2.2 声明Java常量  2.2.3 声明Java变量  2.2.4 区分成员变量与局部变量  2.2.5 强制转换基本数据类型 2.3 Java的运算符与表达式  2.3.1 Java的赋值运算符及其使用方式    2.3.2 Java的算术运算符及其使用方式  2.3.3 Java的关系运算符及其使用方式  2.3.4 Java的逻辑运算符及其使用方式  2.3.5 Java的条件运算符及其使用方式 2.4 总结提高  2.4.1 Java的其他运算符  2.4.2 Java运算优先级 2.5 知识扩展  2.5.1 一维数组  2.5.2 多维数组 思考题 上机练习第3章 不同类型的Java语句 3.1 Java程序的构成与语句的类型  3.1.1 Java程序构成成分  3.1.2 Java语句的种类 3.2 选择语句  3.2.1 单分支选择语句(if语句)  3.2.2 二分支选择语句(if...else语句)  3.2.3 多分支选择语句(if...else if...else语句)  3.2.4 开关语句(switch语句) 3.3 循环语句  3.3.1 确定次数循环语句(for循环)  3.3.2 先判定后执行循环语句(while循环)  3.3.3 先执行后判定循环语句(do...while循环) 3.4 总结提高  3.4.1 嵌套使用的循环语句  3.4.2 嵌套使用的选择与循环语句 3.5 知识扩展  3.5.1 break语句  3.5.2 带标号的break语句  3.5.3 continue语句  3.5.4 return语句 思考题 上机练习第4章 面向对象程序设计第5章 类第6章 Java第7章 创建JApplet网页小程序第8章 图形与多媒体处理第9章 常用的Java基础类参考文献编后语

章节摘录

  第1章 Java语言入  Java是一种面向对象的计算机程序编程语言,是当前最流行的网络编程语言之一。Java的出现引起了软件开发的变革,为迅速发展的IT业增添了新的活力。随着Sun公司J2SE、J2EE、J2ME三大平台的形成,更体现了Java语言强大的应用能力,因此,Java也被称为Java 2。  1.1 了解Java语言  本节的任务是了解Java语言的起源、特点、用途,以及Java三个分支的主要构成。  1.1.1 什么是Java语言  使用Java语言可以编写嵌入在Web网页中运行的Java Applet小程序,也可以编写独立运行的Java Application应用程序。  Java语言由语法规则和类库两大部分组成,语法规则用来确定Java程序的书写规范;类库则提供了Java程序与运行它的软件(Java虚拟机(JVM))之间的接口。  1.1.2 Java语言的起源与发展过程  1.Java的产生  Java是Sun公司于20世纪90年代初开发的。最初是作为一种小家用电器的编程语言,用来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通信问题,命名为Oak。由于这些智能化家用电器的市场需求当时没有预期的高,Sun放弃了该项计划。就在Oak几近夭折之时,Internet异常火暴起来。Sun看到了Oak在计算机网络上的广阔应用前景,于是对Oak进行了改造。由于在改造Oak的过程中经常喝咖啡,所以将改造后的Oak命名为Java。由此Java语言诞生了,1995年5月Sun正式发布了Java。  2.Java的发展  由于Internet上存在着巨大的商业利益,Java的出现引起了商界的极大兴趣。作为专为商业用途设计的程序语言,Java伴随着Internet的迅猛发展而发展,逐渐成为重要的Internet编程语言。根据Internet的需要,Java提供了强大的图形、图像、动画、音频、视频、多线程及网络交互的方法,使它在设计交互式、多媒体网页和网络应用程序方面大显身手,因此它是当今发展最快、使用最多的一门计算机程序语言。


编辑推荐

  全面体现全国高校计算机基础教育研究会发布的《中国高职院校计算机教育课程体系2007》的指导思想和课程体系,切合高职特点。定位准确,内容先进,取舍合理,体系得当,风格优良。  不是根据学科的原则确定课程体系,而是根据实际应用的需要组织课程,突出应用技能。  写法上不是从理论入手,而是从实际问题入手,按照“提出问题一解决问题一归纳分析”的三部曲组织教学,符合读者认知规律,易于学习,有利于培养应用能力。  针对性强,适用性广,符合当前大多数高职院校的实际需要。

图书封面

广告

下载页面


Java 2程序设计基础 PDF格式下载



这是一本学习java入门的好书,从内容上说,比较浅显易懂。正如书的序言说的那样,一本讲程序设计的书,并不是越深越好,着手实践需要,是这本书的特点。谭浩强教授的书,我在大学时就读过了,挺实用的。


相关图书