opEnjDk jDk

1.授权协议的不同:OpenJDK采用GPL V2协议放出,而SUN JDK则采用JRL放出.两者协议虽然都来是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研自究使用.2.OpenJDK不包含Deployment(部署

openjdk采用GPL V2协议放出,而JDK则采用JRL放出.两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用. OpenJDK不包含Deployment(部署)功能: 部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在Openjdk中是找不到的.

openJDK是开源产品,所以社区用的绝大部分是openJDK,较JDK的优势就是开源,移植性要好一点.在linux下openJDK是兼容性和适用性要好于其他平台的JDK.

通过输入java -version命令查看java的版本号 如果open jdk,输入java -version显示的版本信息为 [root@app-01 alternatives]# java -version java version "1.6.0_20" OpenJDK Runtime Environment (IcedTea6 1.9.7) (rhel-1.39.1.9.7.el6-x86_64)

jdk不就是java开发工具包么你平时写java代码不经常会调用类库么?那玩意就是sun的jdk,当然是要是个非主流你也可以用openjdk,openjdk是sun捐的一个开源的jdkjdk大部分都是用java代码写成的.我不知道gcj和gij是什么,但是从你的描述来看就能知道 gcj是一个编译器,用来把java代码编译成字节码的.gij是一个解释器,用来把字节码解释成机器码的.所以gcc和openjdk基本上没有什么关系,你可以简单理解成jdk是开发java程序的时候用到的类库,gcc是一个java运行环境,和jre是差不多的玩意.

首先要先明确之间,以及OpenJDK 6、OpenJDK 7、OpenJDK 7u和OpenJDK 8等项目之间是什么关系,这有助于确定接下来编译要使用的JDK版本和源码分支. 从前面介绍的Java发展史中我们了解到OpenJDK是Sun在2006年末把Java开源

openJDK去掉了JDK中涉及一些版权问题的API,开发源代码,也就是功能比JDK少点

openjdk的介绍你可以查看百科.在Linux下编写Java程序的话安装jdk也行,不过一般系统的源里面都包含openjdk了,安装jdk的话可能要到Oracle网站上下载对应的版本

OpenJDK 是 Sun 公司为著名的 Java 平台构建的 Java 开发环境的开源版本,完全自由,开放源码.Sun 公司在 2006 年的 JavaOne 大会上称将对 Java 开放源代码,于2009年4月15日正式发布 OpenJDK.

OpenJDK是JDK的开放原始码版本,以GPL(General Public License)协议的形式放出(题主提到的open就是指的开源).在JDK7的时候,OpenJDK已经作为JDK7的主干开发,SUN JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相

相关文档

openjdk和jdk性能区别
jre
openjdk卸载
openjdk和jdk启动命令
jdk8对应openjdk哪个版本
jdk下载
java jdk官网
什么是openjdk
gtbt.net
ddng.net
rpct.net
whkt.net
xmlt.net
电脑版