06 2021 档案

摘要:注解:也叫元数据,jdk1.5以后的特性,用于对程序的说明,给计算机看的;格式:@注解名称 注释:用于对程序的描述,给程序员看的。 注解的作用: 常用的一些预定义注解: 自定义注解: 格式:public @interface 注解名称 { 属性列表 },上面是一些元注解 本质:注解本质上就是一个接口 阅读全文
posted @ 2021-06-27 08:05 那种意境 阅读(109) 评论(0) 推荐(0)
摘要:Junit单元测试:主要是用于对Java代码进行白盒测试。 Junit使用步骤: @Before:每个方法执行之前先执行,一般用于初始化获取资源等; @After:每个方法执行之后执行,一般用于释放资源等;(不论方法成功与失败都执行) @BeforeClass:当前类执行之前先执行; @AfterC 阅读全文
posted @ 2021-06-24 08:22 那种意境 阅读(65) 评论(0) 推荐(0)
摘要:代理的概念:不直接调用目标类,通过编写一个与目标类具有相同接口的代理类,代理类的每个方法去调用目标类的相同方法,并在调用方法时加上所要添加的功能代码。 作用:可以不用改动目标类代码,且通过配置文件的方式切换是直接调用目标类还是调用代理类。 代理的原理架构图: AOP(Aspect oriented 阅读全文
posted @ 2021-06-20 23:07 那种意境 阅读(70) 评论(0) 推荐(0)
摘要:类加载器:加载类的工具。 作用:JVM虚拟机首先要将类的字节码加载到内存中,然后将.class文件的内容加载到硬盘中然后对它进行一些处理。而类加载器的作用就是把这个.class文件从硬盘中加载到内存中,然后进行一些处理。 系统默认提供三个主要类加载器,每个类负责加载特定位置的类:BootStrap、 阅读全文
posted @ 2021-06-19 17:32 那种意境 阅读(186) 评论(0) 推荐(0)
摘要:枚举的概述:枚举是一种特殊的类,其中每个变量都是该类的一个实例化对象。 为什么要有枚举? 作用:就是要让某个类型的变量取值只能为若干个固定值中的一个,否则编译器就会报错。这样就可以在编译器编译时就控制源程序中填写的值。而普通变量则只能在运行时才发现问题。 1.1 普通的类实现枚举的方式,可以看做是枚 阅读全文
posted @ 2021-06-19 12:03 那种意境 阅读(79) 评论(0) 推荐(0)