Java程序设计教程 作者 张克军 陆迟 孙海伦 庞丽娜 第1章 Java语言概述.pptVIP

Java程序设计教程 作者 张克军 陆迟 孙海伦 庞丽娜 第1章 Java语言概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Java语言概述 Java是一种简单易用、完全面向对象、有平台无关性、安全可靠的开发工具。同时,它也是一种使建立分布式应用程序更简单、易行的技术。分布式应用程序就是指由网络上多个计算机执行的程序。Java是第一个允许使用者将应用程序通过Internet从远端服务器传输到本地计算机上,并执行的一种语言。 1.1 Java的发展历程 Java的历史要追溯到1991年Sun MicroSystem公司的Jame Gosling、Bill Joe等人,为在家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。当时,并没有引起人们的关注。后来发现Oak是一种已有计算机语言的名字,于是将其更名为Java。Java这个名字最早是源于爪哇岛出产的美味咖啡,采用Java命名该语言表示给每个使用Java进行开发的程序员一杯美味的咖啡。 1996年初,Sun公司发布了Java 1.0,但是很快人们就发现其缺陷很严重。虽然后来Java 1.1的发布弥补了其中大部分明显的缺陷,为GUI编程增加了新的事件处理模型,但仍然具有很大的局限性。 1.2 Java语言的基本特点 从Java诞生以来,就以其在网络应用开发上独特的魅力以及“一次开发,随处运行”的可移植性引起了人们极大的兴趣。自1994年以来,Internet与万维网迅速发展,这大大促进了以网络开发见长的Java的发展,使其逐渐成为Internet上最受欢迎的编程平台。下面从几个不同的方面介绍Java的一些特点,并且通过与C++的对比,进一步指出其在开发方面的优势。 1.简单性 2.面向对象 3.分布式 4.健壮性 5.可移植性 6.安全性 1.3 Java虚拟机(Java Virtual Machine) Java虚拟机(JVM)是一个抽象的机器,在计算机中通过软件模拟来实现。Java虚拟机有其自己虚拟的硬件,如处理器、堆栈、寄存器等,它还具有相应的指令系统。 Java虚拟机是实现Java语言的平台无关性的关键。如果是一般的高级语言需要在不同的平台上运行,那么就至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时就不需要重新编译。 Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码——字节码,就可以在多种平台上不加修改地运行。 1.3 Java虚拟机(Java Virtual Machine) Java虚拟机的作用图: 1.4 Java开发工具箱 JDK是Java Development Kit的缩写,即Java开发工具包。在某些场合下,也能看到SDK这样的旧术语,它是Software Development Kit的缩写。JDK是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译、调试和运行用Java语言写的applet和应用程序所需的工具组成。 目前Sun公司官方网站(/download/)发布最新版是Java(TM) SE Development Kits,即JDK6。 1.4.1 下载与安装Java开发工具箱(JDK) 本章中下载的是最新的JDK6,在下载页面/javase/downloads/index.jsp找到最新的JDK 6 Update 4,点击进行下载。关于JDK6的更加详细的信息可以浏览Sun公司官方网页/javase/6/webnotes/ReleaseNotes.html查看,其中详细记录了JDK6的新的变化及漏洞的修正等问题。 1.4.1 下载与安装Java开发工具箱(JDK) Jdk下载页面: 1.4.2 JDK目录 在安装JDK完成之后,可以在安装路径下看到如图所示的JDK目录结构。 1.4.3 设置环境变量 虽然已经安装了JDK以及Java运行环境,但是对于程序员来说,如果需要生成在各个平台都可以运行的程序,还需要用Javac编辑器把Java源程序(后缀名为.java的文件)转换成与平台无关的字节码文件(后缀名为.class的文件)。而Javac编辑器一般可以在Windows操作系统中的“命令提示符”对话框下运行。由于“命令提示符”对话框一般只是执行系统默认的DOS命令,如cd、dir、clear等,因此如果要执行JDK中的命令,使系统在任何路径下都可以识别java命令,如Javac、Java、Javadoc、Javap,则需要额外设置“path”环境变量。 1.4.3 设置环境变量 1.5 学会使用API API是Application Programming Interface的缩写,其含义是应用编程接口。API可以提供Java类库所提供方法的功能、入口参数以及用法等重要的信

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档