图解Java IO模型(二)

在上一篇的文章中,图解Java IO模型(一),我们讲述了关于同步、异步、阻塞、非阻塞的相关概念,Linux的IO模型。在这片文章中,我将讲述Java的IO模型即BIO、NIO、AIO等相关概念,以及尽可能说明白他们的联系。


图解Java IO模型(一)

对于 Java 的 IO 模型,对于大多数小伙伴都不陌生。但是想要准确的讲述这些 IO 模型之间的不同特点以及应用的范围,可能有一部分小伙伴很难讲清楚。在这篇文章中,我将尽可能清楚的讲述这些问题,希望对于坐在屏幕面前的你有一定的帮助。


图解Java内存区域

上一篇文章中,我们提到了对象在内存中的分布情况,图解Java传递类型,那么在这篇文章中,我会用比较通俗易懂的方式,讲解一下Java的内存和对象的内存分布情况。


图解Java传递类型

Java的传递类型究竟是值传递还是引用传递,相信大多数小伙伴们都很迷惑,也许有小伙伴知道是值传递,但是不不知道怎么说明。同时这也是一个很经典的面试题,打开文章的你也遇到过吧。