![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
原生
文章平均质量分 90
关于Java原生的一些记录
Scoful
安分守己地做个代码工人
展开
-
介绍java中Pair和Map的区别
目录核心java配对实现Pair类AbstractMap.SimpleEntry 和 AbstractMap.SimpleImmutableEntryApache CommonsVavr库举个例子在这篇文章中,我们讨论了一个非常有用的编程概念,配对(Pair)。配对提供了一种方便方式来处理简单的键值关联,当我们想从方法返回两个值时特别有用。在核心Java库中可以使用配对(Pair)的实现。除此之外,某些第三方库,比如Apache Commons和Vavr,已经在各自的api中公开了这个功能。核心jav原创 2021-02-25 21:12:26 · 40806 阅读 · 1 评论 -
如何搭建JDK8源码阅读项目(解决搭建过程报错和优化debug)
目录1. 环境2. 搭建2.1 找到JDK1.8的src文件2.2 IDEA搭建一个简单java项目3. 解决报错问题3.1 OOM,内存溢出,资源不足问题3.2 找不到UNIXToolkit和FontConfigManager3.3 程序包com.sun.tools.javac.*不存在4. 完善使用4.1 优化debug的时候,step into 进不了源码4.2 无法编辑注释源代码4.3 debug的时候,误点Alternative source availble for the class xxxx原创 2020-07-13 02:44:36 · 32161 阅读 · 2 评论 -
Java四大元注解
转载自目录Annotation(注解)meta-annotation(元注解)@Target注解@Retention注解@Documented注解@Inherited注解注解应用举例Annotation(注解)从JDK 1.5开始, Java增加了对元数据(MetaData)的支持,也就是 Annotation(注解)。注解其实就是代码里的特殊标记,它用于替代配置文件:传统方式通过配置文件告诉类如何运行,有了注解技术后,开发人员可以通过注解告诉类如何运行。在Java技术里注解的典型应用是:可以通过反转载 2020-05-26 11:13:37 · 46041 阅读 · 0 评论