对Java平台简单介绍

大二第一学期,初次接触Java,在浅层次了解了一些知识后,来记录一番。
Java是一种面向对象的语言,与c++有很多相似之处,但是,青出于蓝而胜于蓝,Java作为近几年最受欢迎的编程语言,肯定还是有自己的“两把刷子”的。Java有两大最显著的特性:1.一次编译,到处执行。这种超棒的跨平台可移植性深深的吸引的程序员。2.内存管理很让人省心。Java通过垃圾收集器回收分配内存,让程序员不需要操心内存的分配和回收。除却这两大特性,Java的简单性、高性能、安全性等优点也是吸引程序员的地方。害!这该死而又迷人的魅力!
说了半天Java,我们来看看Java平台。那么什么是Java平台呢?Java平台是一组程序,有助于开发和运行并用Java编程语言编写的系统软件。Java平台按应用范围划分为Java SE、Java EE、Java ME三个体系。Java SE是标准版,一般个人都用这个,Java EE是企业版,Java ME是迷你版,用于开发手机(非安卓)、打印机等。Java平台有Java虚拟机(JVM)和Java应用编程接口(API)构成。
JVM是一个虚拟出来的计算机,用来把Java编译生成的字节码转换为机器码,屏蔽了程序与操作系统之间的信息,这样,一个Java程序就可以在多种平台上运行。

你可能感兴趣的:(对Java平台简单介绍)