IP属地:北京
我最近在白板上为客户花了这张图。他们看起来很喜欢(或许是出于礼貌)。因此我想把它重画一下,让你们也欣赏一下。 每个蓝色的方块都代表一个收集器。新...
重构原则 什么是重构? 重构是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构的要点是: ...
一、概览 在这篇文章中,我们将介绍一个由JRE提供的很有趣的类---sun.misc.包下的Unsafe。这个类为我们提供了底层机制,这些底层机...
一、概览 在这篇文章中,我们将探索一下JavaNIO的Selector组件。selector提供了一个机制,该机制可以监视一个或多个NIO通道,...
NIO概览 Java NIO API的主要抽象由以下这些构成: . Buffer-- 用来存储数据的 . Charsets 以及与此相关的dec...
System.load和System.loadLibrary的区别 当我们在Java中使用本地库来写代码时,通常我们的第一步工作就是先加载相应的...
1、概览 本篇,我们将介绍ArrayDeque的使用方法-ArrayDeque是Deque的一个实现。ArrayDeque俗称数组双端队列,是一...
1、介绍 在本文中,我们先讲解一下transient关键字,之后我们会通过几个案例来看下具体的用法。 2、transient的用法 在理解tra...