最新消息:资源整合

标签:JDK

推荐普通开发者学习使用的6个JDK内建工具
基础技术

推荐普通开发者学习使用的6个JDK内建工具

admin 2个月前 (02-07) 6浏览

本文由 ImportNew – 挖坑的张师傅 翻译自 zeroturnaround。欢迎加入 翻译小组。转载请见文末要求。 与你的问题不同,我认为软件工程主要是用来解决问题的。有些博客认为“每个小孩都应该学习编程”,“你认为学数学只是...

jdk线程池中调整coreSize无效的问题分析及处理
基础技术

jdk线程池中调整coreSize无效的问题分析及处理

admin 3个月前 (01-03) 7浏览

原文出处: i flym 近期在ETL项目中,增加一个用于监控队列数和当前线程数之间的关系,并动态调节线程池大小的一个功能。其作用机制即是指当发现队列中任务太多时,能够增大线程数,以达到使用更多的线程来运行任务的目的。相应的伪代码如下所示: ex...

JDK 源码阅读 Reference
基础技术

JDK 源码阅读 Reference

admin 3个月前 (12-23) 5浏览

原文出处: 木杉的博客 Java最初只有普通的强引用,只有对象存在引用,则对象就不会被回收,即使内存不足,也是如此,JVM会爆出OOME,也不会去回收存在引用的对象。 如果只提供强引用,我们就很难写出“这个对象不是很重要,如果内存不足GC回收掉也...

从线程间通信看到的关于基本类型封包的问题
基础技术

从线程间通信看到的关于基本类型封包的问题

admin 3个月前 (12-11) 7浏览

原文出处: 码梦为生 | 刘锟洋 本文描述了在某种特殊场景下JDK编译器对 Java 基本类型的封包操作。 其原理非常简单,但是现象却非常 非常的迷惑人。可以让我们从另外一个角度看待jdk对基本类型的封包。 本文代码的原意是想找到一种当futur...

JDK自带工具概览
基础技术

JDK自带工具概览

admin 4个月前 (11-13) 5浏览

原文出处: 飒然Hang 在我们平常对java程序进行问题排查、性能调优时,如果没有合适的工具,很多时候会事倍功半,甚至无法继续进行下去。其实,jdk自身已经提供了很多强大的工具供我们使用。本文就对这些工具做一个概览性的描述。 笔者的开发环境是:...

JDK数则
基础技术

JDK数则

admin 6个月前 (10-09) 5浏览

原文出处: 江南白衣 7. 关于反射,两个最让人郁闷的地方都修正了 旧版JDK,反射时可能抛出ClassNotFoundException、NoSuchMethodException、IllegalAccessException还有Invocat...

JDK自带工具之问题排查场景示例
基础技术

JDK自带工具之问题排查场景示例

admin 7个月前 (08-25) 7浏览

原文出处: 飒然Hang 最近看到了大量关于java性能调优、故障排查的文章,自己也写了一篇Java调优经验谈。接着此篇文章,其实一直打算写写一些常用调优工具以及它们的惯常用法的。后来在http://java-performance.info这个...