idea导入jdk源码-创新互联

目录
    • 1、创建普通的Java项目
    • 2、jdk源代码
    • 3、idea导入jdk源代码
    • 4、简易测试
    • 5、JDK源码做注释
    • 6、源码简单说明

创新互联公司专注于中大型企业的网站设计制作、成都网站制作和网站改版、网站营销服务,追求商业策划与数据分析、创意艺术与技术开发的融合,累计客户近千家,服务满意度达97%。帮助广大客户顺利对接上互联网浪潮,准确优选出符合自己需要的互联网运用,我们将一直专注品牌网站建设和互联网程序开发,在前进的路上,与客户一起成长!
主要用于阅读jdk源码并在源码上写备注
1、创建普通的Java项目
用于导入jdk源码

在这里插入图片描述

2、jdk源代码
已安装jdk,在jdk安装目录就有jdk源代码
# 查看jdk安装目录
/usr/libexec/java_home -V

在这里插入图片描述

进入安装目录,找到src.zip,

在这里插入图片描述

3、idea导入jdk源代码
将src.zip解压到新建的项目中即可
source用于存放源码
test用于后续测试使用

在这里插入图片描述

4、简易测试

在这里插入图片描述
运行中遇到的问题
在这里插入图片描述
在这里插入图片描述

5、JDK源码做注释

通过put方法进入源码,发现是只读,不能编辑
原jdk关联的为src.zip,修改其关联为刚解压的文件即可
在这里插入图片描述

6、源码简单说明
# 1、java.lang
Java的基本语法,比如各种基本包装类型(Integer、Long、Double等)、基本类(Object,Class,Enum,Exception,Thread)等等...
# 2、java.lang.annotation
包含Java注解基本元素相关的源码
# 3、java.lang.reflect
包含Java反射基本元素相关的代码
# 4、java.util
这里面放的都是Java的基本工具,最典型和常用的就是各种容器和集合(List、Map、Set)
# 5、java.util.concurrent
JUC包,里面包含了Java并发和多线程编程相关的代码
# 6、java.util.function +java.util.stream
包含Java函数式编程的常见接口和代码
#7、java.io
包含Java传统I/O相关的源码,主要是面向字节和流的I/O
# 8、java.nio
包含Java非阻塞I/O相关的源码,主要是面向缓冲、通道以及选择器的I/O
# 9、java.time
包含Java新日期和期间相关的代码,最典型的当属LocalDateTime、DateTimeFormatter等
# 10、java.math
主要包含一些高精度运算的支持数据类
# 11、java.net
主要包含Java网络通信(典型的如:Socket通信)相关的源代码。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

文章题目:idea导入jdk源码-创新互联
转载来于:https://www.cdcxhl.com/article40/ihjho.html

成都网站建设公司_创新互联,为您提供做网站品牌网站制作网站排名手机网站建设商城网站网站改版

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设