回到原点打牢基础了解Java入门/系统的安全与可靠性

一个简单的应用程序

相关知识点

Java语言的出现是源于独立平台语言的需要,即这种语言编写不会因芯片的变化而无法运行或出现运行错误,目前随着网络的迅速发展Java语言的优势越明显,Java已经成为网络时代最重要的语言之一.

Java是一种跨平台语言,Sun公司要实现这种"编写一次,到处运行"的目标提供了相应的Java运行平台.就目前Java平台主要分为三个版本

  • Java SE(Java Standard Edition): //Java1.2之后的版本就称为Java2
    称为Java标准版或Java标准平台。JavaSE提供了标准的JDK开发平台。利用该平台可以开发Java桌面应用程序和低端的服务器应用程序,也可以开发JavaApplet程序。
  • Java EE(Java Enterprise Edition):
    称为Java企业版或Java企业平台。使用JavaEE可以构建企业级的服务应用,JavaEE平台包含了JavaSE平台,并增加了附加类库,以便支持目录管理、交易管理和企业级消息处理等功能。
  • Java ME(Java Micro 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虚拟机解释执行。因此,可以事先单独编译一个Java应用程序所需要的其他源文件,并将得到的字节码文件和主

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值