02 2021 档案

摘要:集合类存放在java.util包中,主要有三种:set(集),list(列表包括Queue)和map(映射)。 Collection:Collection是集合List、Set、Queue的最基本的接口。 Iterator:迭代器,可以通过迭代器遍历集合中的数据。 Map:是映射表的基础接口 。 一 阅读全文
posted @ 2021-02-20 14:03 Spear_J 阅读(252) 评论(0) 推荐(0) 编辑
摘要:泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时检测到非法的类型。 本质: 泛型本质是指类型参数化,也就是说所操作的数据类型被指定为一个参数。 允许在定义类、接口、方法时使用类型形参,当使用时指定具体类型。所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定具体类型,默认是Obje 阅读全文
posted @ 2021-02-19 16:13 Spear_J 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、概念 运行状态中知道类所有的属性和方法。 在Java中的反射机制是指在运行状态中,对于任意一个类都能知道这个类的所有属性和方法,并且对于任意一个对象,都能调用它的任意一个方法。这种能够获取信息以及动态调用对象方法的功能称为JAVA语言的反射机制。 二、class文件包含的内容 三、使用场所 Ja 阅读全文
posted @ 2021-02-19 14:20 Spear_J 阅读(169) 评论(0) 推荐(0) 编辑
摘要:静态代理 代理模式的作用: 为其他对象提供一种代理以控制对这个对象的访问。 涉及的角色: 抽象角色:声明真实对象和代理对象的共同接口。 代理角色: 代理对象角色内部含有对真实对象的引用,从而可以操作真实对象; 代理对象提供与真实对象相同的接口以便在任何时候都能代替真实对象; 代理对象可以在执行真实对 阅读全文
posted @ 2021-02-18 14:39 Spear_J 阅读(69) 评论(0) 推荐(0) 编辑
摘要:1、背景 当需要向某些对象发送请求,但是不知道请求的接受者是谁,也不知道被请求的操作是哪个,是得请求发送者与请求接受者解耦。 2、模式定义 命令模式(Command Pattern):将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作 阅读全文
posted @ 2021-02-18 11:32 Spear_J 阅读(126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示