01 Java应用程序入门.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象的程序设计 第一章 JAVA简介 1 本章知识点回顾 了解Java 语言 了解Java 程序的类型 掌握Java 程序运行环境的配置 理解Java 虚拟机 (JVM) 了解Java的特点 2 Java语言的简介 Sun Microsystems 于1995年推出 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器 1994年将Oak语言更名为Java Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题 3 机器语言 不同种类的计算机有不同的机器语言 4 高级语言 5 编译后程序的运行环境 用户 USER 6 操作系统 Operating System 操作系统用来支持最基本的操作,比如创建文件和文件夹,在屏幕上显示,打印等等。 操作系统是用户与计算机之间的主要接口。 所有的程序都与操作系统通讯 7 机器语言决定代码移植的可行性 为一种计算机编写的代码不能在另一种计算机上运行 8 编译后执行的高级语言程序的问题 Program 为特定的平台编写的程序在其他平台上无法使用 Program 为解决这个问题,我们使用了“解释器”。 这样在解释器的帮助下,可以编写一次代码而在不同的平台上运行 9 解释执行环境 硬件 操作系统 高级语言程序 用户 USER 解释器 10 Java 语言的方案 Java 语言程序 字节码程序 编译器的编译 为了程序解释执行的效率, 定义了中间的语言Java语言字节码 11 Java 虚拟机 (JVM) 源代码 虚拟机指令 字节码 通过编译器 Target Machine Java 虚拟机 在每个计算机上,都有独特的JVM 机器码 12 Java 语言程序解释执行环境 13 Java 语言的特点 SUN Microsystems 提出的Java 语言相对于C语言等其他高级语言有如下特点: Java 使用解释器来执行代码,所以可以实现“一次编写,到处运行”,即 “平台无关性” ( platform independent) Java 是纯粹的面向对象的语言 Java 主要应用在基于 WEB 的应用程序中 14 运行时系统 JVM 创造一个内部运行时系统( runtime system 来执行Java代码,包括: 加载 “ . class ” 文件 管理内存 执行垃圾收集 15 JVM 的平台相关性 Java 源代码和 字节码的与机器无关的,但 JVM 是与机器相关的 装有不同操作系统的机器上,需要有专门为该操作系统开发的 JVM 16 Java与Internet Internet使Java成为网上最流行的编程语言 Java对Internet的影响也意义深远 在Java出现以前,几乎没有什么工具可以在 Internet上执行动态交互程序 Applet程序可以对用户的输入和操作做出响应 17 Java程序的类型 Applet 应用程序 它是用 Java 编写的、在 Internet 上运行的程序,在任何客户端系统上均可下载 Applet。 它是指在计算机的操作系统支持下运行的程序。应用程序既可以基于GUI,又可以 基于命令行界面。 18 Java不仅是编程语言,还是一个开发平台。 目前Sun公司把java平台划分成J2EE、J2SE、J2ME三 个平台,针对不同的市场目标和设备进行定位: J2EE是Java2 Enterprise Edition,主要是为企业计算提供一个应用服务器的运行和开发平台。J2EE将逐步发展成可与微软的.NET相对抗的网络计算平台。 J2SE是Java2 Standard Edition,主要目的是为台式机和工作站提供一个开发和运行的平台。我们在学习java的过程中,主要是采用J2SE来进行开发。 J2ME是Java2 Micro Edition,主要是面向电子产品提供一个java运行平台,使java程序能够在手机、机顶盒、PDA等产品上运行。 Java平台 19 Java的开发环境 JDK是有助于程序员开发Java程序的Java开发工具包 j2sdk1.4.2_02 了解安装目录 : bin目录:存放可执行文件; lib目录:存放Java的类库文件; include目录:存放用于本地方法的文件; demo目录:存放演示程序; jre目录:存放Java运行环境文件; 20 配置环境变量 21 Java开发工具包 它是一组命令行工具 主要有: javac; java; javadoc; 22 JDK 中的工具-1 javac:用于编译Java 源代码的编译器 语法:javac [选项] 源文件 源文

您可能关注的文档

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档