JavaSE(Java Standard Edition):标准版本,定位在个人计算机上的应用。(失败)

JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

JavaME(Java Micro Edition):微型版,定位在消费性电子产品的应用。(失败)

一、Java的核心优势:

跨平台/可移植性

    这是java的核心优势。java在设计的时候就很注意移植性和跨平台性。比如:Java的int永远是32位,不像c++可能是16或者32,这样程序的移植就会变得很麻烦。

高性能--java本身发展中通过虚拟机的优化提升了几十倍运行效率。

分布式--java是为了Internet的分布式环境设计的,以为它能够处理TCP/IP协议。

多线程

安全性

面向对象

健壮性

二、java应用程序的运行机制

计算机高级语言的类型主要有编译型和解释性两种,而java语言是两种类型的结合。

三、JDK和JRE和JVM的作用和区别

JVM(Java Virtual Machine)就是一个虚拟的用于执行bytecode字节码的“虚拟计算机”。

JRE(Java Runtime Environment)包含:java虚拟机、库函数、运行Java应用程序所必须的文件。

JDK(Java Development Kit)包含:JRE,以及增加编译器和调试器等用于程序开发的文件。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄