摘要:在学习Spring Aop时,遇到一个问题,当 @Around(环绕通知)与 @AfterReturning(后置通知)共存 时,@AfterReturning 通过属性 returning = "var" 获取目标方法的返回值时结果总为null,如下: 接口代码: 目标类代码: 切面代码: 运行结
阅读全文
摘要:进程与线程 在学习Java多线程之前,先简单复习一下进程与线程的知识。 进程:进程是系统进行资源分配和调度的基本单位,可以将进程理解为一个正在执行的程序,比如一款游戏。 线程:线程是程序执行的最小单位,一个进程可由一个或多个线程组成,在一款运行的游戏中通常会有界面 更新线程、游戏逻辑线程等,线程切换
阅读全文
摘要:枚举类型 枚举类型是Java5新增的特性之一,枚举是一种特殊类型的类,其枚举的每一个值都是该枚举类 的一个实例。枚举类型是作为Java语言的一部分,是完全类型安全的,编译器会帮助我们检查枚 举类型的正确性。 枚举声明 在枚举类型出现之前,当需要定义一些常量时,我们经常使用接口的静态常量来实现。这种方
阅读全文
摘要:Java内部类 一、 含义 在Java编程语言里,程序是由类(class)构建而成的。在一个类的内部也可以声明类,我们把这 样的类叫做内部类。 二、 作用 实现了更好的封装,我们知道,普通类(非内部类)的访问修饰符不能为private或protected,而内部类可以。当我们将内部类声明为priva
阅读全文