摘要:
1、JUnit介绍 JUnit是一个Java的单元测试框架,平常学习Java时都是通过main函数来测试代码的,但是main()函数只能有一个,并且不能实现代码与测试分离。而单元测试可以进行代码与测试的分离,很好的组织测试代码。 2、通过Maven引入JUnit <!-- https://mvnre 阅读全文
摘要:
什么是lambda表达式 lambda是java8的新特性 支持将代码块作为方法的参数,使用更加简洁的代码来创建一个函数式接口的实例,所谓函数式接口就是只有一个方法的接口。 可以认为lambda表达式是创建匿名内部类的简化版。 回顾匿名内部类 public class Main { public s 阅读全文
摘要:
6、反射机制 动态语言:动态语言是一种在运行时可以改变其结构的语言。 而java是一种静态语言,但是java的反射机制使得java更加灵活,于是Java也是一种“准动态语言”。 反射:反射就像照镜子一样,通过镜子可以看到所有信息。java种通过反射可以获取一个类的所有内部信息。反射虽然灵活,但是也损 阅读全文
摘要:
1、注解的作用 注解是对某段程序进行标注与解释,是为了让程序理解这是什么,并进行代码的审查。 2、注解与注释的区别 顾名思义,注解与注释都是对程序的解释与说明,但是注解是为了方便程序知道这是什么,而注释是为了让程序员知道这是什么,也方便后期的代码维护。 3、java中常见注解 @Override:这 阅读全文