出版时间:2009-5 出版社:清华大学出版社 作者:史斌星,史佳 编著 页数:519
Tag标签:无
前言
如果问Java是什么?只能说是一种流行的计算机语言。如果问为什么叫Java?倒是可以多说几句。如果你打开一本英文字典,就会告诉你它是“爪哇”。这是印度尼西亚的主要岛屿,岛上因盛产咖啡而远负盛名。为什么要将一种计算机语言和咖啡联系起来呢?无非想通过咖啡形容Java对人们的重要性。咖啡在西方人心目中的地位,远非你我所能想象的,人们每天都离不开它。.Java语言确实不负其名,它的出色功能,可与当今世界上任何一种优秀的计算机语言相媲美。因此深得人心,就像香醇可口的咖啡一样。如果问Java有什么特点?可说的就更多了。Java语言是随着互联网发展起来的,Java的优势在于它与操作平台的无关性。简单地说Java在网络上通行无阻。用Java编写的程序,支持Solaris、WindOWS、MacOS、HP.ux和Linux等各种平台,既可以在UNIX操作系统下运行,也可以在Linux和windOWS下运行。如果问为什么Java语言能与操作平台无关?这不是一两句话能说清的,只好请读者去看本书第一章第一节中的说明了。如果问本书有什么特点?这正是本前言想回答的问题。
内容概要
本书包含Java基础、JavaScript、HTML、JSP网页编程等几部分内容。本书结构严谨,注重基本概念,侧重分析重点和难点。重要的概念用黑体标注,抽象的概念用实例说明,易出错或混淆的概念通过习题加深理解。本书既具有教科书特有的条理性,达到相当的理论高度,又具有通顺流畅、通俗易懂和深入浅出的叙述风格,无论初学者还是有一定基础的读者都会从中受益。 为了满足计算机专业的入学考试、资格考试、职称考试和求职考试的需要,全书提供了四百多个例题和习题,既可作为课后作业,也可作为自我检查的资料。 本书是一本从基础到应用一气呵成的教材,既可用作Java基础教材,也可用作专业、职业教育教材,或课外阅读、自学材料。
书籍目录
第1章 Java入门第2章 Java的数据类型第3章 类和对象第4章 String类第5章 运算和控制语句第6章 容器类第7章 组件类第8章 菜单和文件第9章 绘图和鼠标键盘监听第10章 线程第11章 多媒体第12章 Swing包第13章 数据结构和数据库第14章 HTML语言第15章 JavaScript第16章 JSP程序第17章 JSP的内部对象第18章 JSP标记第19章 Java Bean第20章 网上书店附录A 下载JDK软件附录B 下载Tomcat和Resin软件附录C 下载和安装JMF软件附录D 下载和使用帮助文件
章节摘录
插图:第1章 Java入门1.1 Java的运行环境1.1.1 Java编译器和虚拟机用Java语言编写的程序称为Java源代码,需要以Java为扩展名存为文件(例如abc.Java)。这类文件称为Java源文件。JVM(Java Virtual Machine)称为Java虚拟机,这不是由硬件构成的实际机器,是一个假想的机器,所以叫做“虚拟机”。虚拟机的功能是通过软件模拟实现的,用软件模拟处理器、寄存器、堆栈等硬件的功能执行Java程序。编译器将Java源程序编译为与计算机体系结构无关的字节码。虚拟机能理解各种计算机平台(操作系统)的文件格式,通过字节码编译器将字节码即时编译为所在平台(操作系统)的机器码(指令)执行。人们常说Java程序可以不加修改地在不同平台上运行,实际上是Java虚拟机能在各种平台上工作。而且Java虚拟机为程序员提供了统一的界面,操作十分方便。由于Java程序不受操作平台的限制,同一个程序可以在不同计算机中运行,所以Java语言具有较好的可移植性,这是它具有强大生命力,能够广为流传的重要原因。在计算机中运行Java程序需要一个程序编译器和一个执行二进制类文件的虚拟机,这就是Java程序的运行环境。目前,有的计算机操作系统具有的运行环境(例如许多网站服务器的操作系统),可以直接运行Java程序。有的计算机操作系统(例如个人计算机中的Windows操作系统)没有这样的运行环境,不能直接运行Java程序。
编辑推荐
《新编Java实用教程》特色:针对最新版本,全面阐述Java软件的下载、安装和环境变量设置;通过实例带出知识点,深入浅出,知识难点举一反三;理论体系完整,实用性强,精心挑选四百多个应用实例,帮您从入门到精通。系列教材特色:精心策划,准确定位;概念清晰,例题丰富;深入浅出,内容翔实;体系合理,重点突出。
图书封面
图书标签Tags
无
评论、评分、阅读与下载