摘要: 含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以 阅读全文
posted @ 2018-09-18 16:36 青柳依依 阅读(213) 评论(0) 推荐(0)
摘要: Overload是重载的意思,Override是覆盖的意思,也就是重写。 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个 阅读全文
posted @ 2018-09-18 15:01 青柳依依 阅读(454) 评论(0) 推荐(0)
摘要: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × × 备注:只要记住了有4种访问权限,4个访问范围,然后将全选和范围在水平和垂直方向上分别按排从小到大或从大到小 阅读全文
posted @ 2018-09-18 14:58 青柳依依 阅读(275) 评论(0) 推荐(0)
摘要: int是java提供的8种原始数据类型之一(byte,short,char,int,lang,float,double,boolean)。 Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。 int的默认值为0,而Integer的默认值为null,即Integer可以 阅读全文
posted @ 2018-09-14 14:38 青柳依依 阅读(197) 评论(0) 推荐(0)
摘要: static可以修饰变量、方法、代码块。无法改变访问的权限。 1.修饰变量 静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称 阅读全文
posted @ 2018-09-14 14:22 青柳依依 阅读(176) 评论(0) 推荐(0)
摘要: ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet o 阅读全文
posted @ 2018-09-14 11:43 青柳依依 阅读(178) 评论(0) 推荐(0)
摘要: 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 当用final修饰方法时,表示该方法不能被子类重写。 阅读全文
posted @ 2018-09-14 11:37 青柳依依 阅读(290) 评论(0) 推荐(0)
摘要: &和&&都可以用作逻辑与的运算符,表示逻辑与(and), 当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式, 例如,对于if(str != null & 阅读全文
posted @ 2018-09-13 15:15 青柳依依 阅读(302) 评论(0) 推荐(0)
摘要: 实际开发中,我们一定遇到过这样的问题:前端显示和后台存储数据单位不统一,而且各有各自的理由,统一不了,那就转换吧。 每次返回给前端时再转换一遍,返回给前端的json数据,在后端里定义的往往是一个对象,如何做到优雅的转换呢?只需两步 这样就转换成功了。 @JsonSerialize注解,主要用于数据转 阅读全文
posted @ 2018-09-13 15:06 青柳依依 阅读(15419) 评论(1) 推荐(2)
摘要: CTRL+ALT+[/] 下/上一个打开的项目 CTRL+SHIFT+E 打开最近编辑过的文件 CTRL+E 打开最近看过的文件 CTRL+SHIFT+BACKSPACE 光标回到上一次编辑的地方 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl 阅读全文
posted @ 2018-09-05 15:14 青柳依依 阅读(317) 评论(0) 推荐(0)