摘要: 1、要求 自定义一个可以存放指定数据的容器 2、案例介绍 要求自定义一个容器,此容器可以存放指定类型的数据。通过泛型来实现 3、案例设计 1、设计定义一个泛型类 2、设置add方法来给容器添加数据 3、设置get方法获取容器中指定位置的数据 4、设置size方法获取容器中数据的多少 5、要求容量超过 阅读全文
posted @ 2017-12-15 18:06 jianhuazhao 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、泛型简介 1、为什么要有泛型 如果我们需要产生多个对象,每个对象的逻辑完全一样,只是对象内的成员变量的类型不同。那么我们如何去做呢? 2、简介 1、泛型是JDK1.5引入的新特性,也是最重要的一个特性 2、泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的 3、泛型的原理就是类 阅读全文
posted @ 2017-12-15 18:04 jianhuazhao 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1、Annotation简介 简介 1、Annotation是java5开始引入的新特性,中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素(类、方法、成员变量、局部变量 ...)进行关联 2、更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说 阅读全文
posted @ 2017-12-15 17:43 jianhuazhao 阅读(419) 评论(0) 推荐(0) 编辑
摘要: InterFace 接口 Person 类 1、获取类:3种方法 运行结果: 2、获取所有的方法:getMethods( ) 运行结果: 3、获取所有实现的接口:getInterfaces() 运行结果: 4、获取父类:getSuperclass() 运行结果: 5、获取所有的构造函数:getCon 阅读全文
posted @ 2017-12-15 16:58 jianhuazhao 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1、反射概述 什么是反射? 1.反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 2.在Java中的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以 阅读全文
posted @ 2017-12-15 14:54 jianhuazhao 阅读(287) 评论(0) 推荐(0) 编辑