一个简单的应用程序
相关知识点
Java语言的出现是源于独立平台语言的需要,即这种语言编写不会因芯片的变化而无法运行或出现运行错误,目前随着网络的迅速发展Java语言的优势越明显,Java已经成为网络时代最重要的语言之一.
Java是一种跨平台语言,Sun公司
要实现这种"编写一次,到处运行"的目标提供了相应的Java运行平台.就目前Java平台主要分为三个版本
Java SE
(JavaStandard
Edition): //Java1.2之后的版本就称为Java2
称为Java标准版或Java标准平台。JavaSE提供了标准的JDK开发平台。利用该平台可以开发Java桌面应用程序和低端的服务器应用程序,也可以开发JavaApplet程序。Java EE
(JavaEnterprise
Edition):
称为Java企业版或Java企业平台。使用JavaEE可以构建企业级的服务应用,JavaEE平台包含了JavaSE平台,并增加了附加类库,以便支持目录管理、交易管理和企业级消息处理等功能。Java ME
(JavaMicro
Edition):
称为Java微型版或Java小型平台。JavaME是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备等。
上述Java运行平台都包括了相应的Java虚拟机(Java Virtual Machine)
,虚拟机负责将字节码文件(包括程序使用的类库中的字节码)加载到内存,然后采用解释方式来执行字节码文件,即根据相应硬件的机器指令翻译一句执行一句。
JavaSE平台是学习Java语言的最佳平台,而掌握JavaSE又是进一步学习JavaEE和JavaME所必需的。
相关知识点2
一个Java应用程序(也称为一个工程)是由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中。Java应用程序有一个主类
,即含有main方法
的类,Java应用程序从主类的main方法开始执行)在编写一个Java应用程序时,可以编写若干个Java源文件,每个源文件编译后产生活千个类的字节码文件。
当使用解释器运行一个Java应用程序时,Java虚拟机将Java应用程序需要的字节码文件加载到内存,然后再由Java虚拟机解释执行。因此,可以事先单独编译一