首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢?...在JDK7的时候,OpenJDK已经作为JDK7的主干开发,SUN JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替换掉。...关于JDK和OpenJDK的区别,可以归纳为以下几点: 1.授权协议的不同: OpenJDK采用GPL V2协议放出,而SUN JDK则采用JRL放出。...2.OpenJDK源代码不完整: 这个很容易想到,在采用GPL协议的OpenJDK中,SUN JDK的一部分源代码因为产权的问题无法开放给OpenJDK使用,其中最主要的部份就是JMX中的可选元件SNMP...3.部分源代码用开源代码替换: 由于产权的问题,很多产权不是SUN的源代码被替换成一些功能相同的开源代码,比如说字体栅格化引擎,使用Free Type代替。

70510

Sun Cluster工作原理介绍(转)

Sun Cluster工作原理介绍 本章的结构安排是以介绍Sun Cluster中重要的概念为主线。相关的工作原理分布在各个概念的介绍之中。     quorum的概念在分布式系统中经常被用到。...Sun Cluster需要在一个物理设备的帮助下来解决CMM quorum的问题,这个物理设备就是quorum device。    ...在Sun Cluster中,这组资源包括一组网络主机名和与之相关的IP地址,加上一个或多个磁盘组。 在Sun Cluster中,一个IP地址被分配给一个逻辑机,并临时与服务器应用运行的主机捆绑。...Data Service重点突出提供一种数据“服务”,而且在Sun当中,它多次提到Data Service必须位于共享磁盘中,目的是为了HA。...公网管理器(PNM)软件(处于Sun Cluster框架软件中)允许网卡们可以被组成不同的组,一旦组中一个网卡失败了,组中的其他网卡可以接替网络所需的服务。

80630

*,sun.*

最近在学习Class加载的过程,无意中看到ClassLoader中有sun开头的类,甚是奇怪,随知孤陋寡闻了,不由感叹到java果然博大精深,在下拜服。...此上两者都属于java标准库,公有的API,遵循java平台规范, 3. com.sun.* 是sun的hotspot虚拟机中java.* 和javax.*的实现类。...4. org.* 是由企业或者组织提供的java类库,大部分不是sun公司提供的,同com.sun.*,不具备向后兼容性,会根据需要随时增减。...其中比较常用的是w3c提供的对XML、网页、服务器的类和接口 5. sun....*包: 1、不是API公开接口的一部分,调用sun包的程序并不能确保工作在所有Java平台上,不同的操作系统中的实现可能不相同。 2、不同的jdk版本sun包中的类也可能不定期的变化,因此sun.

2.3K20

Oracle CDC撤编,SUN嫁给Oracle后还剩哪些家伙

Oralce裁员然而给我们并没半毛钱关系,但是Orace收购SUN后成为JAVA语言的拥有者,这却关系到我们这一类主要以JAVA混饭吃得码农们。...Oracle收购SUN已经过去快十年了,借此机会来盘点一下曾经SUN拥有的产品的命运。...云服务大行其道的今天,用的都是CentOS Linux,一些刚入职场的小伙伴并不知道Solaris Unix操作系统。...本来 SUN公司是想发展自己的数据库的,但是事以愿违;收购MySQL两年后,SUN就被Oracle收购了,这样的话MySQL就变成了Oracle的产品了,因为Oracle数据库是闭源,而MySQL是开源的...过去一年中,大型互联网用户以及Linux发行商纷纷抛弃MySQL,转投MariaDB阵营。MariaDB是目前最受关注的MySQL数据库衍生版,也被视为开源数据库MySQL的替代品。

85010
领券