欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java学习入门(简要概念)

程序员文章站 2023-11-24 11:31:04
Java三大版本1 Java SE/J2SE(Java Standard Edition) 标准版,应用于个人计算机的应用开发。 Java平台核心。2 Java EE/J2EE(Java Enterprise Edition) 企业版,应用于服务器端的应用开发。 Java SE的拓展。3 Java ME/J2ME(Java Micro Edition) 微型版,应用于消费性电子产品的应用开发。 Java SE内伸。Ps.安卓开发 != Java ME三者关系如下Java的特性1 跨平台/可移...

Java三大版本

1 Java SE/J2SE(Java Standard Edition) 标准版,应用于个人计算机的应用开发。 Java平台核心。
2 Java EE/J2EE(Java Enterprise Edition) 企业版,应用于服务器端的应用开发。 Java SE的拓展。
3 Java ME/J2ME(Java Micro Edition) 微型版,应用于消费性电子产品的应用开发。 Java SE内伸。
Ps.安卓开发 != Java ME
三者关系如下
Java学习入门(简要概念)

Java的特性

1 跨平台/可移植性 更利于开发,Java核心优势。
2 安全性
3 面对对象 这个要好好学习才能更加深入了解了。
4 简单性
5 高性能
6 分布式 因为学习的是大数据专业,对于分布式这个名词还有比较耳熟的,这应该也是Java用于大数据开发的关键点吧。
7 多线程
8 健壮性 取其精华去其糟粕!

JVM、JRE和JDK

1 JVM(Java Virtual Machine) 即Java虚拟机,一个虚拟的用于执行字节码的“虚拟计算机”,定义了指令集,寄存器集,结构栈,垃圾收集堆,内存区域。
2 JRE(Java Runtime Environment) 包含Java虚拟机、库函数和运行Java程序所必须的文件。
3 JDK(Java Development Kit) 包含JRE以及编译器和调试器等用于程序开发的文件。
三者关系如下
Java学习入门(简要概念)
*一次编译,随处运行 *

Java应用程序的运行机制

Java学习入门(简要概念)

关于JVM

Java学习入门(简要概念)

本文地址:https://blog.csdn.net/m0_45240384/article/details/107077506