jdk 相关网址

news2024/11/26 14:55:06
  1. 官方资源:

    • OpenJDK: https://openjdk.org/

    • OpenJDK 官方网站 (https://openjdk.org/) 是 Java 开发者的重要资源。以下是该网站的主要内容和功能:

      1. 项目概览

        • OpenJDK 的介绍和目标
        • 最新版本信息
      2. 下载

        • 源代码下载
        • 预构建二进制文件链接
      3. 文档

        • 开发者指南
        • API 文档
        • JEP (JDK Enhancement Proposals) 列表
      4. 社区

        • 邮件列表
        • IRC 频道
        • 贡献指南
      5. 项目

        • 各 JDK 版本的开发项目
        • 孵化器项目
      6. 质量保证

        • 测试框架
        • 兼容性测试套件
      7. 安全

        • 漏洞报告流程
        • 安全更新信息
      8. 法律信息

        • 许可证详情
        • 商标使用指南

      该网站是参与 OpenJDK 开发、了解最新 Java 技术动态的重要平台。

  2. API 文档:

    • Java SE API Documentation: https://docs.oracle.com/en/java/javase/17/docs/api/
  3. JDK 增强提案(称为 JEP)

    • https://openjdk.org/jeps/0

    • JEP,即 JDK Enhancement Proposal(JDK 增强提案),是一种正式的提案过程,用于提出和跟踪对 JDK(Java Development Kit)的重大改进。每个 JEP 都包含了一个特定的目标或新功能的详细说明,包括其背景、目标、设计概述、风险和依赖关系等。JEP 旨在促进 JDK 的透明化发展和社区参与。

      • JEP 的主要特点包括:

        1. 目标明确:每个 JEP 都针对 JDK 的一个具体改进或新功能,明确其目的和预期效果。

        2. 详细文档:JEP 包含详细的设计文档,说明提案的技术细节和实现方案。

        3. 社区参与:JEP 允许社区成员参与讨论和评审,增加了开发过程的透明度。

        4. 状态跟踪:JEP 从提出到接受、实现再到发布,都有明确的状态标记,方便跟踪进展。

        5. 版本规划:被接受的 JEP 会被纳入 JDK 的某个版本中,按计划实施和发布。

  4. jdk 仓库 GitHub
    在这里插入图片描述

    • https://github.com/openjdk/

    • OpenJDK GitHub 组织下的主要仓库及其简介:

      1. jdk

        • 主要 JDK 开发仓库
        • 包含最新的 JDK 开发版本
      2. jdk-updates

        • 用于维护已发布的 JDK 版本
        • 包含安全更新和 bug 修复
      3. amber

        • 语言和 VM 特性的快速原型开发
        • 包括 switch 表达式、模式匹配等特性
      4. loom

        • 开发轻量级线程(虚拟线程)
        • 旨在提高 Java 并发性能
      5. valhalla

        • 开发值类型和泛型特化
        • 改进 Java 性能和内存使用
      6. panama

        • 改进 Java 与本地代码的互操作性
        • 包括外部函数接口和内存访问 API
      7. jtreg

        • JDK 回归测试框架
        • 用于编写和运行 JDK 测试
      8. asmtools

        • 生成、转换和检查 Java 类文件的工具
      9. shenandoah

        • Shenandoah 垃圾收集器的开发
      10. zgc

        • ZGC 垃圾收集器的开发
      11. portola

        • 用于在 musl libc 上运行 JDK 的项目
      12. jfx

        • JavaFX 图形和媒体引擎的开发

      这些仓库涵盖了 JDK 核心开发、特性项目、工具和基础设施等多个方面,为 Java 平台的持续发展和创新提供了基础。

  5. jdk 下载地址

    • https://jdk.java.net/java-se-ri/9
    • 在这里插入图片描述
  6. jdk 各个版本功能

    • https://openjdk.org/projects/jdk7/features/
    • https://openjdk.org/projects/jdk8/features
    • https://openjdk.org/projects/jdk9/
    • 【jdk10 - jdk24】 https://openjdk.org/projects/jdk/
      在这里插入图片描述

其他资料
8. 教程和学习资料:

  • Oracle Java Tutorials: https://docs.oracle.com/javase/tutorial/
  • Baeldung Java: https://www.baeldung.com/java-tutorial
  • JavaPoint: https://www.javatpoint.com/java-tutorial
  1. 社区和论坛:

    • Stack Overflow (Java): https://stackoverflow.com/questions/tagged/java
    • Reddit r/java: https://www.reddit.com/r/java/
  2. 在线学习平台:

  • Coursera Java 课程: https://www.coursera.org/courses?query=java
  • edX Java 课程: https://www.edx.org/learn/java
  1. 开发工具:
  • IntelliJ IDEA: https://www.jetbrains.com/idea/
  • Eclipse: https://www.eclipse.org/downloads/
  1. 性能优化:
  • Java Performance Tuning: http://www.javaperformancetuning.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2204895.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

视频监控汇聚平台Liveweb安防监控平台实现接入监控视频集中管理方案

随着各行业数字化转型的不断推进,视频监控技术在行业内的安防应用及管理支撑日益增多。然而,由于前期规划不清晰、管理不到位等问题,视频监管系统普遍存在以下问题: 1. 各部门单位在视频平台建设中以所属领域为单位,导…

java多态-cnblog

java多态 细分的重载会增加代码量,降低易用程度 定义一个类,继承所有类的对象,根据向上转型可以让每个类的对象都调用初始类的方法,在方法中设置判断,不同的对象导致方法做不同的事,这就是多态 写一个灯…

C++:vector(题目篇)

文章目录 前言一、只出现一次的数字二、只出现一次的数字 II三、只出现一次的数字 III四、杨辉三角五、删除有序数组中的重复项六、数组中出现次数超过一半的数字七、电话号码的字母组合总结 前言 今天我们一起来看vector相关的题目~ 一、只出现一次的数字 只出现一次的数字…

Windows电脑安装FileBrowser文件管理系统结合内网穿透打造个人网盘

文章目录 前言1.下载安装File Browser2.启动访问File Browser3.安装cpolar内网穿透3.1 注册账号3.2 下载cpolar客户端3.3 登录cpolar web ui管理界面3.4 创建公网地址 4.固定公网地址访问 💡 推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂&…

数据结构:单链表OJ题

目录 相交链表解题思路代码 环形链表(I)解题思路代码 环形链表(II)解题思路代码 随机链表的复制(深拷贝)解题思路代码 相交链表 题目描述: 案例: 题目链接:https://l…

从边缘云到边缘AI,似乎边缘更有想象空间,你认同么?

【科技明说 | 科技热点关注】 前些天,我看到一个业内的行业分析说,边缘人工智能已经开始兴起,但是要到了2026年才会产生影响。这就意味着边缘AI的未来值得关注一下。 什么是边缘AI?边缘AI就是将人工智能处理功能带到了…

怎么找矩阵系统,怎么源码搭建,源头技术开发需要哪些支持

一、引言 在进行矩阵系统源码搭建时,选择合适的工具至关重要。正确的工具选择不仅可以提高开发效率,还能确保系统的稳定性、可扩展性和性能。本文将探讨在矩阵系统源码搭建过程中如何选择合适的工具。 二、前端开发工具选择 前端框架 React:由…

LLM大模型怎样进行数据和质量测试

大型语言模型(LLMs)的四种测试策略 测试机团队需要一套针对LLM的测试策略。在为嵌入在AI agent应用中的LLMs大模型制定测试策略时,可以考虑以下四点实践方法: 1)创建测试数据以扩展软件质量保证 2&#xff09…

C 盘又满了?试试我用的这个方法吧,轻松腾出几十个G,还有好用的工具推荐哟!

如题,作为具有洁癖的程序猿,作为具有容量焦虑症的程序猿,我总是希望C盘保持轻巧状态(看来还是Mac比较省心),奈何我给了它200G的存储,安装的应用都保存到了D盘,可它还是蹭蹭飙升&…

第一个Flutter应用解析(一)

1、创建项目 1.1 新建 1.2 选择Flutter SDK的位置 1.3 项目名称 英文单词加下划线起名规范,其他默认即可。 1.4 点击运行 发生报错显示我们的JAVA版本不符合 1.5 更改版本设置 1.6 再次启动项目 2、分析页面代码 以下是lib/main.dart的源代码(为了阅…

搭建企业私有云

A公司为国内知名大型瓶装饮料合资企业。2019年以前业务系统部署于IBM 的Unix小型机,该机型在IBM结束支持后,一直购买专业公司运维服务。Unix系统软件和运维成本相较Linux X86平台要高很多,不能满足应用轻量化和快速叠代的需求。公司原有的基础…

儿童护眼灯哪个牌子好?儿童护眼灯推荐测评教你选护眼台灯!

​据调查,我国现有盲人500多万,低视力近千万人,尤其是在儿童及青少年当中,患病率极高。全国学生体质健康调研最新数据表明,我国儿童青少年总体近视率为52.7%,其中,小学生为42%,初中生为80.7%&am…

机器学习【医疗领域及其药品搭建】

机器学习【医疗领域及其药品搭建】 1. 个性化医疗与精准治疗2. 药物管理2. 药物研发与创新4. 医疗图像分析与诊断辅助5. 数据安全与隐私保护6. 药物安全与风险管理7. 电子健康记录(EHR)的利用8. 机器人辅助手术 1. 个性化医疗与精准治疗 基因组学&#…

Leetcode 完全平方数

这段代码是用 动态规划(Dynamic Programming, DP)来解决 LeetCode 第279题「完全平方数」的问题,题目要求给定一个整数 n,找出若干个完全平方数(如1, 4, 9, 16等)的和,恰好等于 n,并…

【韩顺平Java笔记】第8章:面向对象编程(中级部分)【314-326】

314. 动态绑定机制 【注】属性没有动态绑定机制 虽然B类sum被注释掉了,但是其父类A类的sum方法没被注释掉,所以调用的是A类的sum方法,A类的sum方法中有个getI()方法,根据动态绑定机制,现在这个a引用的运行类型是B类&a…

【CTF Web】Pikachu getimagesize() Writeup(文件上传+PHP+文件包含漏洞+JPEG图片马+getimagesize绕过)

不安全的文件上传漏洞概述 文件上传功能在web应用系统很常见,比如很多网站注册的时候需要上传头像、上传附件等等。当用户点击上传按钮后,后台会对上传的文件进行判断 比如是否是指定的类型、后缀名、大小等等,然后将其按照设计的格式进行重…

mongodb 数据迁移,亲测成功!

mysql进行数据迁移,最简单的不过是导出sql,然后在运行sql,数据也自然迁移过去了。 可是mongodb里,我们存储的是文件,是怎么做到的呢,当我在翻阅网上博客的时候,并没有发现有这方面的顾虑。 当…

制造业DT数字化之生产制造业务建模

一、工厂建模为何物? 对制造业人员(人)、设备(机)、材料(料)、工艺流程(法)、工厂环境(环)数据化管理的过程就叫工厂建模。 二、制造建模有哪几大…

Math.js 进阶使用:数值比较和数学运算

一. 引言 上篇文章中,我们了解了 Math 工具函数在数值操作方面的妙用,主要包括:取绝对值、向上向下取整以及四舍五入的方法,详细了解请参考上一篇文章: Math 工具函数的妙用:常用的数值操作 本篇文章将继…

【Linux系统编程】第三十弹---软硬链接与动静态库的深入探索

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】【Linux系统编程】 目录 1、软硬链接 1.1、见一见 1.2、特征 1.3、什么是软硬链接?有什么用(为什么)? 2、动态库和静态库 2.…