Jvav基础知识总结1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jvav基础知识总结1相关的知识,希望对你有一定的参考价值。
1 Java语言发展史和平台概述
Java之父:詹姆斯·高斯林(James Gosling)
Java是sun公司开发的一门编程语言,目前被Oracle公司收购
Java的分类:
J2SE(JavaSE):为开发普通桌面和商务应用程序//用来开发桌面的。现在Java已经不做桌面应用的开发。界面相对不是很绚丽。‘
//其他两个的基础
J2ME(JavaME):为开发电子消费产品和嵌入式设备//诺基亚手机。小型的手机游戏。塞班系统中的开发。
//android替代
J2EE(JavaEE):开发企业环境下的应用程序 //服务器的开发,Java是无可替代。NO.1
2 跨平台的原理
原理:针对于不同的平台,有不同版本的虚拟机 JVM。
实际上是通过不同平台的虚拟机实现的跨平台
JRE和JDK的概述
JRE: Java的运行环境
包含:JVM虚拟机+核心类库。运行一个开发好的Java程序,只需安装JRE
JDK: Java的开发环境
包含:java开发工具+JRE。
所以安装了JDK就不需要再安装JRE了。
//JDK包含JRE
"知识点疑问"
虚拟机是跨平台的吗?
虚拟机不是跨平台的。跨平台的是Java。
针对于不同的操作系统,有不同版本的虚拟机JVM。Java代码是运行在这些虚拟机上面的。
以上是关于Jvav基础知识总结1的主要内容,如果未能解决你的问题,请参考以下文章