Java发展历史概要.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java发展历史概要

疯狂软件 疯狂软件 java学习Java语言概述 北京睿一科技有限公司 本章要点 Java发展简史。 Java语言的两种机制。 开发Java的准备。 编译、运行Java程序。 初学者常见的问题。 计算机简介--硬件 计算机简介—软件 程序 程序一词来自生活,通常指完成某些事务的一种既定方式和过程 在日常生活中,可以将程序看成对一系列动作的执行过程的描述 编程语言 Java 、C、 C++、 C#、 BASIC 、。。。。。 编程工具 TC、VC、VB、VS、eclipse、NetBeans、记事本。。。。 Java可以做什么 开发桌面应用程序 银行软件、商场结算软件 基于Web的应用程序 淘宝、京东等各种电商平台 Android平台的软件。 Java能做什么? 桌面应用。完全可以、并不太擅长。 企业级应用。电信、移动、证券、企业信息化平台…… 出于安全性要求、稳定性要求,高要求的企业应用,都不会使用Windows平台,而是选择Unix、Linux。此时就会使用Java了。 移动互联网时代。 Android平台 :需要Java来开发软件。 Java发展简史 1995年Java语言面世。 1998年发布JDK 1.2,随之将Java 分为J2SE、J2EE和J2ME 2002年发布JDK 1.4。 2004年发布JDK 1.5,引入大量新特性:泛型、Annotation等。 2006年12月,Sun发布了JDK 1.6。 2011年7月,Oracle发布了Java 7。 2014年3月,Oracle发布了Java 8。 …… 语言的运行机制 1. 编译型的语言。如 C、C++ 1. 编译生成的程序,只能在特定的平台上运行。 2. 它可以针对特定平台进行优化,因此性能可以得到改善。 2. 解释型的语言。如Ruby、Python 1. 需要为不同的平台提供解释器。通常它们可以跨平台运行。 2. 由于每次运行时,都需要经过一次解释(转换为机器指令)。性能略差。 Java语言的两种机制 Java 的虚拟机机制(JVM) 虚拟机机制保证Java程序的跨平台特性。 Java 的垃圾回收机制 垃圾回收机制保证Java程序更安全、更高效。 开发Java的准备 安装JDK。 如果只需运行java程序只需安装JRE,如要进行开发编译JDK也得装上 安装时需要注意的是:系统默认安装在c:\program files\下 ,这时我们需改变安装路径,因为默认路径中包含了空格,为了方便我们可安装在c:\jdk1.8.0_05或d:\jdk1.8.0_05 认识JDK路径中每个子文件夹 bin,db,demo,jre,lib 在bin文件夹中存放大部分我们平时用到的java命令,比如:javac java javadoc 配置PATH环境变量。 选择性地配置CLASSPATH环境变量。 JAVA虚拟机与JAVA文件 将代码都保存在一个扩展名为.java的文件中 使用JDK提供的工具javac.exe对java文件进行编译,生成扩展名为.class字节码文件 使用JDK提供的工具java.exe对字节码文件进行运行 .java文件 .class文件 javac.exe 结果 java.exe 编译 运行 Java的最小程序单位是类 [修饰符] class [类名] { } 类名, 只要是一个合法的标识符即可。 但实际上推荐类名应该是一个或多个有意义的单词连缀而成,而且每个单词的首字母要大写。 一个Java程序 public class HelloWorld{ public staic void main(){ System.out.println(“Hello world!”); } } 运行Java程序的两个步骤 *.java源代码——使用javac命令编译—— 生成一个或多个个*.class文件。 *.class文件,使用java命令执行。 疯狂软件 疯狂软件

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档