一、注解 1.1 概述 注解(Annotation)在JDK1.5之后增加的一个新特性,注解的引入意义很大,有 […]
理解Java反射机制
一、概述 JAVA反射机制,可在运行态直接操作任意类或对象的所有属性和方法,主要有以下几个功能: 在运行时获取 […]
Java类加载器(ClassLoader)
一、 类加载器 ClassLoader即常说的类加载器,其功能是用于从Class文件加载所需的类,主要场景用于 […]
Java面试题及答案集锦
Java基础面试题及答案集锦(基础题122道,代码题19道),具体详情如下所示: 1、面向对象的特征有哪些方面 […]
Java线程池分析
一、概述 在执行一个异步任务或并发任务时,往往是通过直接new Thread()方法来创建新的线程,这样做弊端 […]
行为型(C++)-5. 策略模式
5.1. 模式动机 完成一项任务,往往可以有多种不同的方式,每一种方式称为一个策略,我们可以根据环境或者条件的 […]
行为型(C++)-4. 状态模式
4.1. 模式动机 在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象 […]
行为型(C++)-3. 观察者模式
3.1. 模式动机 建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出 […]
行为型(C++)-2. 中介者模式
2.1. 模式动机 在用户与用户直接聊天的设计方案中,用户对象之间存在很强的关联性,将导致系统出现如下问题: […]