自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java编程思想读书笔记——泛型(四)

15.15 混型混型:混合多个类的能力,以产生一个可以表示混型中所有类型的类。15.15.1 C++中的混型15.15.2 与接口混合使用接口产生混型效果:package com.mzm.chapter15;import java.util.Date;/** * */public class Mixins { public static v

2018-01-28 22:11:06 347

原创 Java编程思想读书笔记——泛型(三)

15.11 问题15.11.1 任何基本类型都不能作为类型参数对于基本类型,只能使用对应的包装类来作为类型参数。这又涉及到自动装箱和自动拆箱的问题,会对性能造成一定的影响。 Org.apache.commons.collectiions.primitives这一开源的框架中可以使用由基本类型作为类型参数的泛型。 自动装箱机制不能用于数组。 例如:package com.m

2018-01-28 22:10:54 374

原创 Java编程思想读书笔记——泛型(二)

15.7 擦除的神秘之处泛型的类型与类型参数无关。package com.mzm.chapter15;import java.util.ArrayList;/** * 泛型的类型不受类型参数的影响 * */public class ErasedTypeEquivalence { public static void main(String[] args) {

2018-01-28 22:10:43 358

原创 Java编程思想读书笔记——泛型(一)

第十五章 泛型15.1 与C++的比较15.2 简单泛型泛型类package com.mzm.chapter15;/** * * 泛型类,持有泛化类型的对象,取出对象无需转型 */public class Holder3 { private T a; public Holder3(T a){ this.a = a;

2018-01-28 22:10:29 275

原创 Java编程思想读书笔记——类型信息

第十四章 类型信息14.1 为什么需要RTTIRTTI(Run-Time Type Identification):运行时类型识别。 从数组中取出元素是RTTI最基本的使用形式。14.2 Class对象Class对象包含了与类有关的信息。 每一个类都有一个Class对象,在编写并编译后,被保存在同名的.class文件中。 而需要生成该类的对象时,则是由JVM使用”类加

2018-01-28 22:10:12 253

原创 Java编程思想读书笔记——字符串

第十三章 字符串13.1 不可变StringString对象是不可变的(不能够原地修改),具备只读特性。String类中每一个修改String值的方法,实际上是创建了一个新的String对象。当把String对象作为方法的参数时,都会复制一份引用,而该引用所指向的对象其实一直呆在单一的物理位置上,从未移动过。13.2 重载”+”与StringBuilderString对

2018-01-28 22:09:43 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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