sun java
好的!关于 Sun Java,以下是用中文进行的详细介绍:
1️⃣ Sun Microsystems 与 Java 的关系
- 起源与发展: Java 编程语言最初是由 Sun Microsystems(太阳微系统公司) 的 James Gosling 及其团队在 20 世纪 90 年代初开发的。项目最初名为 "Oak",目标是用于嵌入式设备,后来转向互联网应用,并于 1995 年正式发布为 Java。
- 关键贡献: Sun 公司不仅是 Java 的创造者,还是其长期的主要开发者、推广者和标准制定者。
- 发布了 JDK (Java Development Kit):包含开发、编译、运行 Java 程序所需的工具(如
javac编译器)和库。 - 发布了 JRE (Java Runtime Environment):包含运行 Java 程序所需的虚拟机 (JVM) 和核心类库。用户只需安装 JRE 即可运行 Java 应用。
- 定义了 Java 平台规范:包括 Java 语言语法、JVM 规范、核心 API 等。
- 创立了 JCP (Java Community Process):一个开放的社区流程,用于发展和更新 Java 技术规范。
- 发布了 JDK (Java Development Kit):包含开发、编译、运行 Java 程序所需的工具(如
2️⃣ "Sun Java" 的含义
- 通常指由 Sun Microsystems 官方发布和维护的 Java 实现,尤其是 JDK 和 JRE。
- 在当时,这是 Java 的官方参考实现和最广泛使用的版本。大家常说的 "安装 Java" 指的就是安装 Sun 提供的 JRE 或 JDK。
- 核心部分包括:
- Java HotSpot Virtual Machine (HotSpot VM):高性能的 Java 虚拟机实现。
- Java Class Library:庞大的标准库,提供文件、网络、图形、数据库等功能的 API。
3️⃣ 重要转变——Oracle 收购 Sun (2010年)
- 2009 年,Oracle(甲骨文公司)宣布收购 Sun Microsystems,并于 2010 年完成收购。
- 关键影响: Java 的所有权、商标权和主要开发责任从 Sun 转移到了 Oracle。
- Sun JDK/JRE 变成了 Oracle JDK/JRE。
- Oracle 成为了 Java 技术和商标的主要管理者。
4️⃣ Sun Java 的现状
- 品牌更新: 严格来说,"Sun Java" 作为一个官方品牌名称已经不存在。它已被 Oracle Java 取代。
- 遗产: 如今广泛使用的 Oracle JDK 和历史上广为人知的 OpenJDK 项目,其根源都来自于 Sun 时代的 Java 代码和技术。
- OpenJDK: 在 Sun 的领导下,Java 的核心部分在 2006 年左右开始以开源项目 OpenJDK (Open Java Development Kit) 的形式发布。这是 Java SE 的免费开源参考实现。收购后,Oracle 继续领导 OpenJDK 项目。
- Oracle JDK: 这是 Oracle 提供的商业版本(虽然对于个人桌面使用目前仍免费),基于 OpenJDK,但包含一些额外的商业特性、工具(如 Java Flight Recorder, Mission Control)和更长的付费支持选项。它的基础直接源自当年的 Sun JDK。
5️⃣ 总结与要点
- 创造者: Java 是由 Sun Microsystems 发明和主导开发的。
- "Sun Java" 指代: 历史上特指 Sun 官方发布的 JDK/JRE 实现(包含 HotSpot VM 和类库)。
- 所有权变更: 2010 年 Sun 被 Oracle 收购,Java 的主导权随之转移。
- 当前名称: Sun 官方的 Java 实现现已演变为:
- Oracle JDK (Oracle 提供的商业版本,基于 OpenJDK)。
- OpenJDK (开源参考实现,由社区和 Oracle 等共同维护,任何组织或个人都可基于它构建自己的 JDK,如 AdoptOpenJDK/Adoptium Eclipse Temurin, Amazon Corretto, Microsoft Build of OpenJDK, Azul Zulu, Red Hat OpenJDK 等)。
- 核心遗产: Java 语言本身、JVM 的概念、庞大的标准库以及 OpenJDK 项目,都深深植根于 Sun Microsystems 时代的开拓性工作。
? 如果你想获取 Java 软件或学习资料(中文)
- 官方网站:
- Oracle Java SE 下载页:
https://www.oracle.com/java/technologies/downloads/(获取 Oracle JDK/JRE) - OpenJDK 项目页:
https://openjdk.org/(了解 OpenJDK 及获取其他供应商的 OpenJDK 构建版本链接)
- Oracle Java SE 下载页:
- 学习资源 (中文):
- Oracle 官方 Java 教程 (英文为主,但有不错的中文社区翻译):
https://docs.oracle.com/javase/tutorial/ - 菜鸟教程 Java:
https://www.runoob.com/java/java-tutorial.html - 廖雪峰的 Java 教程:
https://www.liaoxuefeng.com/wiki/1252599548343744 - W3Schools Java (英文,简单易懂):
https://www.w3schools.com/java/
- Oracle 官方 Java 教程 (英文为主,但有不错的中文社区翻译):
总而言之,"Sun Java" 是一个承载着 Java 起源和历史的重要概念,它代表了 Sun Microsystems 在创造和推动 Java 成为世界级编程语言平台方面的巨大贡献。虽然作为官方品牌已不复存在,但其技术遗产通过 Oracle JDK 和 OpenJDK 继续深刻地影响着整个软件世界。
用于 Wi-SUN® 应用的前端模块 skyworksinc
电子发烧友网为你提供()用于 Wi-SUN® 应用的前端模块相关产品参数、数据手册,更有用于 Wi-SUN® 应用的前端模块的引脚图、接线图、封装手册、中文资料、英文资料,用于 Wi-
Java智能卡EEPROM碎片整理算法
Java智能卡EEPROM碎片整理算法(c语言嵌入式开发需要学的东西)-Java智能卡EEPROM碎片整理算法
资料下载
杨福林
2021-07-30 11:34:54
学习Java语言必须需要的六大要点是什么
Java编程已成为当今市面上非常受欢迎的编程软件,对于处于信息高速发达的今天,Java技术已经无处不在,手机软件、手机Java游戏、电脑软件等等
资料下载
佚名
2020-03-11 16:12:00
Java基础教程PDF电子书免费下载
本文档的主要内容详细介绍的是Java基础教程PDF电子书免费下载包括了:第1部分 Java语言,第2部分 Java库,第3部分
资料下载
佚名
2019-12-12 16:32:15
JavaScript的入门基础教程免费下载
JavaScript 语言的前身叫作Livescript。自从Sun 公司推出Java 语言之后,Netscape 公司引进了Sun 公司有关
资料下载
佚名
2019-11-05 14:00:03
Java会在不久的将来主导编程语言行业
Java是一种通用编程语言,1995年由Sun Micro-systems公司开发。尽管已经有25年的历史,但它仍然统治着整个世界。根据Stack-overflow的开发者调查,它在2019年最受欢迎的语言中排名第5
2020-10-28 16:53:02
Silicon Labs加强对Wi-SUN的承诺,加快Wi-SUN在全球的普及
Silicon Labs同时也宣布加入Wi-SUN联盟的董事会,以加快Wi-SUN在全球的普及。
2020-07-01 15:09:42
Java虚拟机发展史:深入理解Java虚拟机
从1996年初sun公司发布的jdk1.0中所包含的sun Classic VM到今天,曾经涌现或消失过许多经典和特色的虚拟机出现。Classic VM只能使用纯编辑器来执行。如果要使用jit编辑器
2020-07-01 11:57:41
如何处理MHC V1.0.7.9java异常
]java.lang.NullPointerException at sun.nio.fs.WindowsPathParser.parse(Un.Source
Java技术在嵌入式系统中的应用有哪些?
Java是在1991年由Sun公司James Gosling Patrick Naughton、Chis Warth、Ed Frank以及Mike Sherindan等组成的"
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机