Sun开放Java源代码 借助外力参与程序设计

java源码包(包括sun包和具体导入步骤) 这是一个java源码包,里面包括在eclipse中的具体导入步骤。导入之后即可看到java底层代码。 立即下载
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> CNET科技资讯网11月19日国际报道 Sun 的Java软件向开放源代码又迈出了一步,本周Sun 将向公众开放Java的下一个台式机版本——" 野马(Mustang )" 的源代码。 这家软件和服务器公司在它的网站上公布了Java 2标准版(J2SE)6.0 的早期代码。Sun 副总裁Graham Hamilton 说,这样有助于Java程序员更好的了解和参与它的开发。 Hamilton说:" 他们希望对进行中的工作了解多一些,他们愿意提供反馈信息。我们公布的是很早之前的原始代码"。他还说,Java 6将于 2006上半年完成。 Sun 希望外部的开发者参与Java程序设计,通过Java Community Process(负责Java技术发展与审核细部技术规格的开放组织)在外部机构的集体努力下保证Java按时完成。JCP 决定应该添加什么新的特色,即应用编程接口(API )。 当我们开始和其他人一起在JCP 中工作时,我们的API 提高了很多。我们正在尝试往J2SE源代码本身应用更多的JCP 原则,让更多的人参与进来会提高产品的性能。" Sun 一直试图保持Java的开放性又不让它被外界支配,这次的动作是对这种平衡关系最近一次的调整。Sun 的第一个Java敌人是微软,它在得到了Java许可证之后,向Java中添加了一些只能在Windows 上运行的功能,这破坏了该软件运行于任何电脑的初衷。 在Sun 同微软打完官司之后,Java又感受到了开放源代码倡导者带来的压力,他们对Sun 不放弃对Java完全控制的态度大为光火。Sun 已经在开放Java源代码问题上斗争了多年。 Sun 公司的高级官员过去曾表示不愿让Java成为开放源代码软件。但是现在Java已经部分开放,Sun 还保证最终将在六月开放余下的部分。 2003年Sun 为了鼓励更多人参与到Java中来,引入了Java资源许可证,同意该许可证条款的人可以阅读Java的源代码。 Sun 公司已经采纳了一些较重要的外部的工作,比如计算机科学教授Doug Lea在同步执行的指令序列(称作线程)的交互作用方面的工作。但是Sun 希望得到更多帮助。 Hamilton说,要想提交代码,程序员就必须把版权装让给Sun。他预言更大的障碍将是文化:外部的程序员要让Sun 程序员相信他们的代码符合标准;而Sun 程序员要帮助外部的程序员了解Java代码质量检查步骤。 Hamilton说,Sun 知道在最新版本的Java(代号是Tiger )中有很多绝密资料。 Graham说:"Tiger是一个很大的计划我们在黑暗中摸索了很长时间。我们试图让它更透明,这样开发者可以知道我们每周都在做什么". Mustang 的特色Sun 还准备透漏Mustang 将进行的一些更新。 J2SE首席工程师Mark Reinhold 说,新版本将更易于管理,可以给外部的管理软件提供更多信息。它带有"attach on demand"功能,可以让调试软件在程序运行的时候进行检查,而不是在运行之前。这样更容易找到问题所在。 问题所在,Hamilton说,另外Sun 还将提供对网络服务基本集(叫做WS-I)的支持。该基本集由网络服务互操作组织制定,已经预定在Tiger 发布时支持。 Reinhold说,Mustang 将会更好地和图形用户界面集成,包括微软即将发布的Windows 版本Longhorn。(
JDK源码(sun包) JDK源码(sun包),版本jdk1.5,可用于关联查看源码。 立即下载

相关推荐

SUN公司官网JAVA源代码

SUN公司官网上的部分源代码 包括语法,继承等等

Java 读取 sun 包的源码

Java 读取 sun 包的源码 研究 Jdk 的时候,在查看 sun 包下面的代码时,总是没有 source,于是下载了在 github 上下载了 openjdk 的源码,然后关联上 IDE,就可以看到其源码,下面分享出来 以 jdk8 的版本进行举例 下载 OpenJDK 的源码到本地 git clone https://gitclone.com/github.com/openjdk/jdk.git cd jdk git checkout jdk8-b120 或者之前 openjdk 维护的镜像其中

Zn昕的博客 1146

SUN官方下载源代码

javabean部分源代码!

java下载sun包下的源码

sun包下的类,都是.class文件。的源码,竟然是.class。原因是JDK自带的src.zip里面,压根没有放对应的源码文件。

知道这个有什么用? 1631

java8源码包含sun

java8源码包含sunjava8源码包含sunjava8源码包含sunjava8源码包含sunjava8源码包含sun

java1.7源码包含sun

java1.7源码包含sun.经过测试可以使用。制作方法是jdk官方源码加sun的源码。

java 8 sun包 源代码_java sun包下的源码

由于JDK的src.zip里面没有sun包的源码,所以要在IDEA里面查看sun包下的源码的时候只能看到通过反编译得到的代码,反编译得到的代码没有注释,而且很多局部变量名都变成了var1,var2这样子,看起来不太舒适。如果只是想随便看一看,可以直接在github或者OpenJDK上查看,但是这样看还是比较麻烦的,因为这样在网页上看不能像在IDE一样点击某个类然后跳转到某个类的源码。那么有没有办法...

weixin_39758048的博客 854

JAVA8 完整源码(包含Sun包源码)

JAVA8 完整源码(包含Sun包源码),36M大小的,jdk自带src.zip大小为20M

JDK

今天在优快云上看到篇文章,标题《Sun开放Java源代码 借助外力参与程序设计》,想起上次在移植程序时碰到的一个问题,金融展时公司的同事往网银产品中加入了一个开源的FORM,当时使用的是WSAD的默认设置,使用的是IBM的jre,在Eclipse本地调试中已经没什么问题,但在WSAD下却出现了大量莫名其妙的错误,分析后发现是IBM的JDK和SUN的JDK的差异所导致的,这样就必须对源码进行改正了

eastspy的专栏 1539

JDK1.8完整源码,包含sun等包,以及C/C++ native层代码

OpenJDK源码 1.8u131版本。

JDK1.8 sun 包源码

安装完JDK后,会在%JAVA_HOME% /jdk文件夹下生成一个src.zip,此文件夹对应rt.jar中的java源码,但细心研究后发现rt.jar中sun包下的文件不存在,也就是说sun包下的java源码并没有打包到src.zip中,可以到http://download.java.net/openjdk/jdk7/该网站上下载相应的OpenJDK源码,在\openjdk\jdk\src\share\classes目录下即为rt.jar的源码,此文件夹下的源代码是完全的,包括sun包下的java文件。 此包为JDK1.8 sun 包源码

查看jdk Sun /Open Jdk 源码包说明

今天想学习一下javac的编译原理,可是sun/OpenJdk  代码Oracle官网没有提供,比如说找javac编译器“词法分析”JavacParser没有找到,所以需要下载导入需要的源码包。 一:添加tools.jar包 二:下载openjdk源码包 下载地址https://jdk7.java.net/source.html 三:把下载好的源码打到自己的IDE即可

Nothing 2923

java,jdk带sun源码

java,jdk源码带sun 几乎所有的大神都会强调看源码,也强调源码的重要性; 但是如何看源码,源码看什么?看了什么用?看了怎么用?

绝对良心提供百度网盘的jdk1.8源码下载包含sun包的

jdk目录下是有源码的,但是源码不包含sun包, 但是openjdk网站有提供的: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/6bfaecb8ff77/src/share/classes/ 或者直接用百度网盘下载:https://pan.baidu.com/s/1JaX50ETPaneQ-xFut3G--g...

一个码农的博客 1万+

ONNC Open Neural Network Compiler 开源神经网络编译器 一个 开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)部署导入ONNX模型

ONNC是一个集合了开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)。ONNC从底层开始构建,旨在将ONNX中间表示(IR)翻译成专有DLA代码。其软件架构设计强调可移植性和可重用性,从而简化了开发新后端的工作。上图展示了ONNC软件栈的顶层框图。软件栈从导入ONNX计算图模型到输出相应的硬件二进制文件,展示了各个功能块。

万有文的博客 1997

UE5 中 Python 编程:Python 代码加载到 UE5 中,如何供蓝图节点调用

配置 python 代码的路径,使 UE5 启动时,加载代码文件。重启之后,在蓝图中右键,就能搜索到你定义的方法了。参数为 str 字符串类型,返回值为 向量数组。注意:一定要 重启 UE5。

topcss的专栏 4000

java sun 源码_从sun决定开放Java源代码想到的

很早就有消息说,Sun将开放Java源代码,直到昨天(也就是2006年5月16日),Sun 终于放话表示,将开放Java源代码,现在要解决的就是如何开放源码的相关细节问题了(开源使用的协议、版板、规范等)。热心的开源爱好者建议开放Java源码,已经是很多年来的事情了,然而Sun担忧和害怕失去对Java的控制拒绝开放源代码。然而今天我们看到的是“Java由老虎变成了野马”-陈朋奕同学语,看来开源的势...

weixin_33575191的博客 161

Python | 集合(set)运算之intersection()

简介 在做力扣题的时候,有一个思路是要求解两个字符串的交集。 一般来说,求解交集的思路是遍历两个字符串,判断有无相等,有相等则添加到交集中,直到循环结束。 但是这样做,会增加很多的不必要的遍历:比如说,当一个字符串中有多个相同的元素时,该元素会被遍历多次。 因此,在求解时,我们可以先将字符串转换为set集合类型。集合中存储的元素没有顺序,且互异(即元素不可重复)。 算例 求字符串m“abcdaaa” 与 字符串n“bcddses”是否存在交集 首先将字符串转换为set类型: m = set(m) n

lovetaozibaby的博客 1万+
上一篇: Sun的Java插件有漏洞 影响操作系统
下一篇: Java中的SOAP技术
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值