继承中父类和子类拥有相同的成员变量名
- 当对该变量操作的方法是继承于父类的话,操作的变量是属于父类的,若该方法是子类独有或者是重写了父类的方法,则操作的变量是属于子类的
@Component注解
- sping工程中,分别用@Controller,@Service,@Respository注解分别用于控制层(web层),业务层和数据持久层,而对于那些不好区分是那个层面的bean,比较中立的bean使用此注解,相当于给spring管理的对象容器中配置一个bean
java中Throwable类
- java中Throwable是Error和Exception的父类,用来定义所有可以作为异常被抛出来的类,而Exception又分为其他Exception和RunTimeException,其他Exception为受检查异常,必须要通过开发者解决后才能编译通过,而RunTimeException又称为不受检查异常,即不处理它也能够编译通过,但是真正执行的时候会出错,比如1/0,空指针等运行时异常
pom.xml文件中的<optional>标签
- 当此标签的值为true值时,表示当其他项目通过maven引入该项目时,不会把这个依赖传入到其他项目中,是为了防止依赖冲突