有一些写不成一个文章的零碎理解,就都记在这里。
1. 对于整数a,a++,++a怎么理解
我是这样想的,假设内存中存储了2个整数,一个是整数a,一个是经过运算以后的 a+1,那么a++返回的是a,++a返回的是计算后的a+1。-- 运算同理。
2. 接口和抽象类怎么选择:
如果一个类你认为它该被多重继承,那应该选择将它标记为接口。
如果一个类你认为它是一个基类,那他应该是一个接口。
3. 构造器本质是什么?
构造器就是一个方法,一个没有返回值,名字和所在类类名一致的特殊方法。
有一些写不成一个文章的零碎理解,就都记在这里。
我是这样想的,假设内存中存储了2个整数,一个是整数a,一个是经过运算以后的 a+1,那么a++返回的是a,++a返回的是计算后的a+1。-- 运算同理。
如果一个类你认为它该被多重继承,那应该选择将它标记为接口。
如果一个类你认为它是一个基类,那他应该是一个接口。
构造器就是一个方法,一个没有返回值,名字和所在类类名一致的特殊方法。
本文标题:有关Java的一些不成体系的理解
本文链接:https://www.haomeiwen.com/subject/vibvwxtx.html
网友评论