-
2018-07-27 10:49:01
-
2018-07-27 10:36:33
-
2018-07-27 10:24:02
-
2018-07-27 10:14:41
- 图文详解JAVA虚拟机相关知识——JVM内存模型
- 最近在看一本很经典的java书籍:《深入理解java虚拟机 第二版》,几年前也看过,但那时候火候不够,看的云里雾里的就没看了。现在回过头来看,发现确实写的很好,很多知识点都能理解了,而且讲的也很有深度,收获颇多。后期计划按照这本书的内容写出一系列文章,来深入学习和复习下java虚拟机相关的知识。
-
2043
-
2018-07-27 10:04:09
-
2018-07-27 09:56:41
- java源码Integer.bitCount算法原型和过程解析(附代码)
- 算法:统计整数的二进制表达式中的bit位为1的位数(汉明重量),普通算法:应该是最先想到的算法了,从最低位开始,一位一位地统计是否为1,时间复杂度为O(n),n为总bit数。优化算法:这个算法乍看很懵逼,但是仔细琢磨一下也能发现原理:n-1后,n的最低位的1被消除了,然后与n位与,n变为最低位1置为0后的新整数。
-
4190
-
2018-07-27 09:46:21
- 如何实现java agent?分享java agent的使用案例
- java agent如何实现?1、实现java agent需要实现premain方法;2、必须在MANIFEST.MF文件中有Premain-Class。 在字节码这个层面对类和方法进行修改的技术,能够在不影响编译的情况下,修改字节码。可以理解spring的aop技术
-
2136
-
2018-07-27 09:36:40
-
2018-07-27 09:29:19
-
2018-07-27 09:22:23
- Java 8 Stream进行实战总结及原理应用
- 小结本文探究了Stream的实现原理,介绍了怎么用Java 8 Stream的开源框架 StreamEx来解答StackOverflow上一些经常被问到关于Java 8 Stream的问题:
-
2237