开发记录
集合
map
List
java中对boolean的不同
java的判断只认识true 和false 结果判断,1 和0 不能表示true和fasle,if判断时需要注意
String 类型的字符串不可变
String 类型的字符串不可变,可变可以考虑使用StringBuffer
@Override注解
一个类实现一个接口时,在方法的头上默认带了一个@Override是什么意思?
@Override是覆盖的意思,这是jdk自带的一个注解。表示该方法是继续过来或者实现的方法,如果加了该注解,它的父类或者实现的接口(上层接口)中没有该方法,则ide会报错。不加也可以,但是加了增强了可读性,并且是一种强制性的覆盖。 这种机制其实是将运行期的错误放到编译期进行处理了。
Last updated
Was this helpful?