许多人会以为一个Java措施员能把框架用好、能把代码流程写出来没有bug就好了,研究底层道理、虚拟机什么的基础就没什么用。其实,并不要以为JVM、JDK源码底层实现道理什么的没用,...[详情]2017-06-02
本文是对Java回调机制的解读。在一个应用系统中,无论利用何种语言开拓,一定存在模块之间的挪用,挪用的方法分为几种:同法式用、异法式用、回调...[详情]2017-06-02
传统的并发模子主要由两种实现的形式,一是同一个历程下,多个线程天然的共享内存,由措施对读写做同步节制(有锁或无锁). 二是多个历程通过历程间通讯可能内存映射实现数据的同...[详情]2017-06-02
正常环境下,JVM建设一个缓冲区的时候,实际上做了如下几件事:JVM确保Heap区域内的空间足够,假如不足则利用触发GC在内的要领得到空间;得到空间之后会找一组堆内的持续地点分派数...[详情]2017-06-02
这一节我们进修stream,也就是Java函数式编程的主角。对付Java 7来说stream完全是个生疏对象,stream并不是某种数据布局,它只是数据源的一种视图。这里的数据源可以是一个数组,Java容器...[详情]2017-06-02