深入HashMap

摘要:JDK1.7 HashMap源码阅读
Abstract: Source code analysis of JDK1.7

Read more »

深入Java泛型

摘要:泛型可以将某些类型相关的错误从运行时提前到编译时显现,但Java的泛型有很多特点和限制。本文介绍了泛型类型、原始类型、泛型方法、有界类型参数、泛型的继承和子类型、类型推断、通配符、类型擦除、非具体化类型和泛型的限制,之前用到的和以后要用的,都在这里了。
Abstract: Java generics add stability to your code by making some bugs about types be detected early on complie-time. This article gives a comprehensive introduction to the important points Java generics.

写在最前面

一说泛型,好像都会。但前些天在看源码的时候,发现一个警告,引出了好多泛型的问题,最终让我下定决心整理一下Java泛型的坑(感谢Oracle,有一个很全面的Tutorial,Java编程思想都没有它介绍的详尽)。如果你也觉得你掌握了泛型,不妨试试以下问题,这些问题的解释,就包含在本篇文章里。

先看几个问题:

Read more »

Scala

摘要:Scala语言要点
Abstract: Simple Scala

Read more »

Java容器类——接口

摘要:本文介绍了Java容器类的核心接口,以及容器泛型的使用原则。
Abstract: This article describes the core interfaces of Java Collections, and the principles of using generic.

Read more »

Java finalize方法

摘要:本文简单介绍了Java finalize方法,以及运行时是否可能查看对象的GC状态。
Abstract: This article introduces the Java finalize method, and whether it is possible to view the status of the runtime object GC.

Read more »