【文档说明】第一个Java程序HelloWorld课件.ppt,共(20)页,405.797 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-45205.html
以下为本文档部分文字说明:
第一个Java程序HelloWorld1.1Java语言简介现在,Java成为了许多从事软件开发工作的程序员的首选开发语言。1Java语言的历史2Java语言的优点3发展前景1.1.1Java语言的历史1991年4月,原Sun公司开发了一种叫OaK语言来对其智能消费产品(
电视机微波炉等)进行控制。1995年5月,原Sun公司正式以“Java”来命名这种自己开发的语言。1998年12月,原Sun公司发布了全新的Java1.2版,标志着Java进入了Java2(Javatwo)时代,Java也被分成了现在的
J2SE、J2EE和J2ME三大平台。这三大平台至今满足着不断增长的市场需求。2002年2月,原Sun公司发布了JDK1.4,JDK1.4的诞生明显的提升了Java的性能。2006年6月,原Sun公司
公开JavaSE6。同年公开了Java语言的源代码。2009年4月,甲骨文收购Sun公司。取得Java的版权。2010年9月,JDK7.0已经发布,增加了简单闭包功能。2011年7月,甲骨文公司发布java7的正式版。1.1.2Java语言的优点简单易学面向对象安全性可移植的面相对
象技术的全面支持和平台内嵌的API使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。1.1.3发展前景自从原sun公司被甲骨文收购以后,java的发展前景就变得扑朔迷离起来,很多程序开发者都感到很迷惑。2010年4月9日,被称为
Java之父的JamesGosling又在个人博客上宣布离开Oracle,这一事件更为Java的前景增加了一层迷雾。但是在进入5月份之后,一切开始变得明朗起来。Oracle主要产品负责人DaveHofert提到以下问题:1.商业版与社区版本之间平台支持的差异。2.如何获得专家帮
助,以帮助企业增强其Java应用。3.对于旧版本的安全修补问题。使用的发布工具和更新。将会为Java带来更多的活力和生命。1.2工作原理Java语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应
各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java具有其独特的工作原理。1Java虚拟机(JVM)2无用内存自动回收机制3代码安全性检查机制1.2.1Java虚拟机(JVM)Java虚拟机(Java
VirtualMachine,JVM)是软件模拟的计算机,JVM是Java平台的核心,它可以在任何处理器上(无论是在计算机中还是在其他电子设备中)安全兼容地执行保存在.class文件中的字节码。Java虚拟机的“机器码”保存在.cl
ass文件中,有时也可以称之为字节码文件。为了让编译产生的字节码能更好地解释与执行,因此把Java虚拟机分成了6个部分:JVM解释器、指令系统、寄存器、栈、存储区和碎片回收区。1.2.2无用内存自动回收机制在程序的执行过程中,部分内存在使用过后就处于废
弃状态,如果不及时进行回收,很有可能会导致内存泄漏,进而引发系统崩溃。在C++语言中是由程序员进行内存回收的,程序员需要在编写程序时把不再使用的对象内存释放掉,这种人为管理内存释放的方法往往由于程序员的疏忽而致使内存无法回收,同时也增加了程序员的工
作量。而在Java运行环境中,始终存在着一个系统级的线程,专门跟踪内存的使用情况,定期检测出不再使用的内存,并自动进行回收,避免了内存的泄露,也减轻了程序员的工作量。1.2.3代码安全性检查机制安全和方便总是相对矛盾的。Java编程语言的出现使得客户端计算
机可以方便地从网络上上传或下载Java程序到本地计算机上运行,但是如何保证该Java程序不携带病毒或者没有其他危险目的呢?为了确保Java程序执行的安全性,Java语言通过Applet程序来控制非法程序的安全性
,也就是有了它才确保Java语言的生存。1.3搭建Java程序开发环境在真正编写程序之前,需要先把相应的开发环境搭建好。开发环境搭建包括下载并安装Java开发工具包(JavaSEDevelopmentKit,JDK)、安装运行时环境以及配置环境变量。1.3.1系统要求JDK
是一种用于构建Java应用程序、Java小应用程序(又称为applet)和组件的开发环境,其中包含了开发所必须的常用类库。在JDK中,带有源文件进行编译的编译器工具javac.exe和运行程序的java.exe工具,所以JDK对于开发者来说是必备的。1.操作系统要求2.JavaS
E开发工具箱(JDK7u67)1.3.2下载Java程序开发工具包JDK在开发程序前,要在本机上开发工具包JDK,具体步骤如下。(1)打开浏览器,在地址栏中输入网址“http://www.oracle.com/technetwork/java/javase/d
ownloads/index.html”1.3.3安装JDK1.3.4在Windows系统下配置JDK1.4开发第一个Java应用程序安装好JDK及配置好环境变量以后,就可以开发Java应用程序了。1.5小结本章介绍了Java语
言的发展历史、特点、工作原理、运行环境、开发过程以及开发工具的使用。读者通过学习实例程序“HelloWorld”应该对程序的编写、编译、运行都有一定的了解,下一章将向读者全面介绍Java语言的语法。