随笔分类 - Java
摘要:参考文献:深入理解Java类型信息(Class对象)与反射机制 一、RRTI的概念以及Class对象作用 认识Class对象之前,先来了解一个概念,RTTI(Run-Time Type Identification)运行时类型识别,其作用是在运行时识别一个对象的类型和类的信息; 这里分两种:传统的”
阅读全文
摘要:参考文献 一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 例子定义了一个List类型的集合,先向其中加入了两个字符串类型的值,随后加入一个Integer类型的值。这是完全允许的,因为此时list默认的类型为Object类型。在之后的循环中,由于忘记了之前在list中也加
阅读全文
摘要:一、什么是Java反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。 二、反射机制提供了哪些功能? 在运行时判定任意一个对象所属的类 在运行时构
阅读全文
摘要:一、类结构 在类的UML图中,使用长方形描述一个类的主要构成,长方形垂直地分为三层,以此放置类的名称、属性和方法。 其中, 一般类的类名用正常字体粗体表示,如上图;抽象类名用斜体字粗体,如User;接口则需在上方加上<<interface>>。 属性和方法都需要标注可见性符号,+代表public,#
阅读全文

浙公网安备 33010602011771号