码迷,mamicode.com
首页 > 其他好文 > 详细

Jvav基础知识总结1

时间:2017-07-19 19:30:17      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:收购   界面   java代码   开发环境   需要   vm虚拟机   开发   知识总结1   jvm   

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

标签:收购   界面   java代码   开发环境   需要   vm虚拟机   开发   知识总结1   jvm   

原文地址:http://www.cnblogs.com/A-xuan/p/7207291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!