在成都为什么要学习Java开发?
OpenJDK
前面有讲过,“Java真实强壮的当地是因为具有全世界最多的技能拥护者和开源社区支持,他们无时无刻都保持着最充分的体力与思想,一步一步地驱动着Java技能的走向”。其实JDK在一开始并不是开源的,可是跟着开源运动的蓬勃开展,2006年Sun公司宣告将对Java开放源代码,开源的Java平台开发主要会集在OpenJDK项目上。
2009年4月15日,Sun公司正式发布OpenJDK,JDK 7则是Java开源后发布的第一个版别,任何安排和个人都可以为Java的开展做出奉献。当然OpenJDK和真实的Oracle JDK(因为Sun公司被Oracle公司在2010年收购了嘛,所以就叫做Oracle JDK了)仍是有差异的:
OpenJDK中的代码基本上都来自于Oracle JDK,属于Oracle JDK的一个分支,可是其间去除了一些非开源的组件和代码,替换成了开源的组件和代码,主要是加密和图形的部分。因此用OpenJDK替代Oracle JDK或许会有一些的不兼容。
对于OpenJDK感兴趣的,可以在OpenJDK官网http://download.java.net/openjdk/jdk7/下载OpenJDK的源代码。像Java虚拟机HotSpot、Java编译器Javac、JNI等等,源代码都在里面。
JDK和JRE
两个常见的重要概念。其实上面的图中已经区分出了JDK和JRE的范围了。咱们对这张图做一个归纳,用咱们的语言简单地总结一下什么是JDK和JRE:
1、JDK(Java Development Kit),是用于支撑Java程序开发的最小环境,基本上Java程序设计语言、Java虚拟机、Java API类库这三部分组成了JDK。
2、JRE(Java Runtime Enviroment),是支撑Java程序运转的标准环境,Java API类库中的Java SE API自己和Java虚拟机这两部分组成了JRE。
成都达内教育
达内:美国上市公司,亿元级职业教育集团 ●中国IT职业教育领军企业 达内时代科技集团有限公司(简称达内教育),美股交易代码:TEDU,成立于2002年。 2014年4月3日成功在美国上市,融资1亿3千万美元。成为中国赴美国上市的职业教育公...
机构评分:10分
在线客服相关问答
QUESTIONS AND ANSWERS