Rico's Blogs

你得丢开以往的事,才能不断继续前进。

Java 原生类型与包装器类型深度剖析

本文对 Java 原生类型与包装器类型进行深度剖析,主要涉及以下四个方面:原生类型与包装器类型基础、字面值概念和种类、 基本类型的自动转型与强制转型 和自动装箱与拆箱机制。

2016-09-24 16:05:33

阅读数:1879

评论数:1

Java String 综述(上篇)

Java 中的 String类 是我们日常开发中使用最为频繁的一个类,但要想真正掌握的这个类却不是一件容易的事情。笔者为了还原String类的真实全貌,先分为上、下两篇博文来综述String类。笔者从Java内存模型展开,结合 JDK中String类的源码,特别就 String类的常量池、不可变性...

2016-09-16 16:43:52

阅读数:5261

评论数:28

Java 异常模型综述

发现错误的理想时机是在编译阶段,也就是在你试图运行程序之前。然而,编译期间编译器并不能找出所有的错误,余下的错误只有在运行期才能发现和解决,这类错误就是 Throwable。 这就需要错误源能够通过某种方式,把适当的信息传递给某个接收者,该接收者将知道如何正确的处理这个问题,这就是Java的错误...

2016-09-15 23:57:11

阅读数:2576

评论数:8

Java 中的 ==, equals 与 hashCode 的区别与联系

本文给出 Java 中关于判断相等的三种不同方式( ==, equals 与 hashCode )的区别与联系。

2016-09-07 23:10:46

阅读数:8259

评论数:10

Java 泛型(Generics) 综述

一. 引子 一般的类和方法,只能使用具体类型:要么是基本类型,要么是自定义类型。如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。 多态 算是一种泛化机制,但对代码的约束还是太强(要么继承父类,要么实现接口)。 有许多原因促成了泛型的出现,而最重要的一个原因,就是为了 更...

2016-09-02 22:59:09

阅读数:3951

评论数:14

提示
确定要删除当前文章?
取消 删除
关闭
关闭