Advertisement

OpenJDK-7.tar.gz

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
OpenJDK-7.tar.gz 是包含开源Java开发工具包(JDK)7版本源代码和库文件的压缩归档文件,适用于软件开发者构建与测试Java应用程序。 编译Android 6.0源码所需的Java工具包是openJDK,其中包括jdk和jre。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OpenJDK-7.tar.gz
    优质
    OpenJDK-7.tar.gz 是包含开源Java开发工具包(JDK)7版本源代码和库文件的压缩归档文件,适用于软件开发者构建与测试Java应用程序。 编译Android 6.0源码所需的Java工具包是openJDK,其中包括jdk和jre。
  • Java-7-OpenJDK-AMD64.tar.gz
    优质
    这是一个适用于64位AMD处理器的Java开发工具包(OpenJDK)的压缩文件版本,具体为Java 7。包含运行和开发Java应用程序所需的核心库和工具。 在讨论OpenJDK与Sun/Oracle JDK的区别及联系之前,首先要明确它们之间的关系以及OpenJDK 6、7、7u和8项目之间的关联性,这有助于确定接下来编译所需的JDK版本和源码分支。 从Java的发展历史中可以了解到,OpenJDK是Sun在2006年末将Java开源形成的项目。这里的“开源”是指源代码开放的形式,即任何人都能复用这些代码。例如IcedTea、UltraViolet都是基于OpenJDK的衍生版本。但若仅以字面意义理解“开源”,Sun自JDK 1.5起便通过Java Research License(JRL)形式发布过源码,主要用于研究人员阅读(直到JDK 1.6 Update 23为止)。将这些由JRL许可发布的Sun/Oracle JDK源代码与对应版本的OpenJDK进行对比后发现,除了版权注释不同外,其余大部分代码基本一致。不过,在字体渲染部分存在一些差异:Oracle JDK采用了商业实现方式,而OpenJDK则使用了开源的FreeType。 值得注意的是,“相同”这一说法是在两者共有组件基础上而言的;在Oracle JDK中还包含了一些商用闭源的功能模块(例如从JRockit移植改造而来Java Flight Recorder),这些功能是不开放给OpenJDK使用的。预计未来随着JRockit MissionControl被移植到HotSpot,也会以Oracle JDK专有、闭源的形式提供。 根据Joe Darcy在OSCON 2011上的介绍,可以确认OpenJDK7和Oracle JDK7在程序实现上非常接近,并且两者共享了大量的相同代码。因此,我们可以认为通过编译的OpenJDK与官方发布的Oracle JDK,在性能、功能以及执行逻辑等方面基本一致。
  • java-7-openjdk-x86_64.tar.gz
    优质
    这是一个包含Java开发工具包(OpenJDK)的压缩文件,适用于64位x86架构的Linux系统。此版本为Java 7。 目前OpenJDK-7-JDK的源已经被废弃了,手动安装需要安装一系列依赖项,过程较为繁琐。这里提供给有需求的开发人员参考。
  • Java-7-OpenJDK-Arm64-AArch64.tar.gz
    优质
    这是一个包含Java Development Kit (JDK) 7版本针对ARM64/AArch64架构优化的源码和库文件的压缩包,适用于开发人员进行编译与调试。 OpenJDK 7适用于ARM64和AArch64架构的Linux系统以及国产化服务器,在银河麒麟V10系统上已亲测可用。
  • openjdk-6.tar.gz
    优质
    OpenJDK 6 tar.gz包是Java SE Development Kit (JDK) 6的一个开源实现,提供Java应用程序运行和开发所需的工具及库文件。 OpenJDK 6是Java开发工具包的一个开源实现版本,在Linux操作系统上提供了一个免费且遵循GNU General Public License(GPL)的环境供开发者使用以运行和构建Java应用程序,其功能与Oracle JDK相似但不包含后者的一些商业特性。 openjdk-6.tar.gz文件是一个在Linux平台上安装OpenJDK 6所需的所有组件组成的压缩包。OpenJDK由Sun Microsystems发起并被甲骨文公司接手继续发展,旨在提供一个开源的Java平台标准版(Java SE)实现环境。OpenJDK 6发布于2009年,它包含了Java 6的特性。 这个版本包含的关键组成部分有:Java虚拟机(JVM)、Java类库和编译器及其他支持工具等。其中JVM负责解释和优化字节码以确保跨平台运行能力;而提供的API包括网络编程、数据库连接以及图形用户界面(GUI)构建等功能。另外,OpenJDK 6还包含HotSpot虚拟机,这是一个具有动态编译功能的高性能实现方案。 压缩包内的openjdk-6-6b31-1.13.3.orig可能是源代码或者预编译过的二进制文件。“6b31”代表特定版本号,“1.13.3”则可能表示内部开发版次,而“orig”通常意味着原始或未经修改的版本。 在Linux系统上安装和使用OpenJDK 6时需要执行以下步骤: - 解压openjdk-6.tar.gz文件。 - 设置`JAVA_HOME`环境变量指向解压后的目录路径。 - 将bin目录添加到PATH中,以便可以访问其命令行工具。 - 运行“java -version”验证安装是否正确。 使用OpenJDK 6的开发者能够利用包括Swing GUI库、Java EE支持以及改进了的并发和性能优化在内的所有特性。然而考虑到安全性问题,对于新的项目或有安全需求的应用程序来说,建议选择更新版本如OpenJDK 8或者11来保证系统的稳定性和安全性。
  • Java-7-OpenJDK-amd64
    优质
    Java-7-OpenJDK-amd64 是一款适用于64位AMD处理器的开源Java开发工具包(OpenJDK)版本7,支持Java平台标准版7的各项功能。 安装包:java-7-openjdk-amd64.tar.gz 使用方法: 1. 将文件拷贝至服务器或个人电脑。 2. 解压文件: ``` mkdir /opt/jdk/ tar -zxvf java-7-openjdk-amd64.tar.gz -C /opt/jdk/ ``` 3. 配置编译环境 ```bash JAVA_HOME=/opt/jdk/java-7-openjdk-amd64 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH $ java -version ``` 显示版本信息: ``` java version 1.7.0_121 OpenJDK Runtime Environment (IcedTea 2.6.8) (build 7u121-2.6.8-1ubuntu0.12.04.3) OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode) ```
  • ARM版OpenJDK 11u-jdk_arm_linux_hotspot_11.0.8_10.tar.gz
    优质
    这是一款适用于Linux ARM架构的操作系统的Java开发工具包(JDK)压缩文件,版本为11.0.8,能够支持开发者在ARM设备上进行高效的Java应用开发。 ARM版的OpenJDK 11.0.8_10适用于国产操作系统如中标麒麟、银河麒麟。
  • Java-7-OpenJDK-amd64.tar
    优质
    这是一个包含Java开发工具包(OpenJDK)的压缩文件,适用于基于AMD64架构的系统,版本为Java 7。 要解压资源文件 `java-7-openjdk-amd64.tar`,可以使用命令:`tar -xvf java-7-openjdk-amd64.tar` 即可。
  • Java-7-OpenJDK-amd64.tar.bz2
    优质
    这是一个包含开源Java开发工具包(OpenJDK)的压缩文件,适用于基于amd64架构的系统,版本为Java 7。 java-7-openjdk-amd64.tar.bz2