- 博客(8)
- 收藏
- 关注
原创 2021-05-16
函数初始化的问题:以下是复制博客的一些东西。Java存在构造初始化和自动初始化吗?东:public class OrderOfInitialization { public static void main(String[] args) { House h = new House(); h.f(); }}class Window { Window(int marker) { System.out.println("...
2021-05-16 22:08:57
117
原创 2021-05-16
1.一个接口可以多次实现,接口就是用来实现他的。我们应该怎样去理解非静态的内部类中不能静态成员这句话?或者说我们应该如何去理解静态和非静态到底有何冲突大的根本问题?主函数为什么是静态的呢?因为他是程序的入口,静态优先于动态存在,如果我们不设置成静态的,那么程序该从哪里进入呢?暂时这样理解吧,后边深入在子类继承问题:(此处解释完全是自己的见解,等学到后边就会明白真真相了。)1.我们应该怎样去理解非静态的内部类中不能静态成员这句话?或者说我们应该如何去理解静态和非静...
2021-05-16 21:50:15
97
原创 2021-05-16
多态的测试简答题:多态中的抽象方法,抽象类,接口三者互相弥补缺陷,首先接口弥补了类不能多继承的缺点,接口实现了多继承。三.局部变量和成员变量的区别?内存空间上: 局部变量分配在栈中 成员变量分配在堆中生命周期上: 局部变量会随着方法的结束而结束。 成员变量则不会成员变量属于类本身,或者说是在堆中存在的。成员变量属于方法内部,或者形参列表,属于临时变量4..final关键字的特点final关键字表示最终的,不可修改的意思如果它修饰的是一个类,则...
2021-05-16 21:41:54
108
原创 2021-05-15
多态:父类的引用指向子类的引用,然后根据父类当前时刻的指向不同,而自动调用它里面的方法。duo继承----重写:什么时候需要重写呢?当我需要新的功能的时候我就需要重写。继承一定要重写父类的方法吗?分为两种情况:1.父类方法为抽象方法,必须重写,实例化方法。2.父类方法为普通方法,可以重写也可以不重写。//这里抽象方法我觉得一定包含了接口,抽象类,以及抽象方法。重写方法:在实现多态的时候,父类也可以不被子类重写,此时...
2021-05-16 21:40:33
122
原创 2021-05-14
面向对象总结:重写: 子类重写父类的方法,子类继承了父类的方法,然后重新写了一个跟父类一模一样的方法方法重写:Override,Overwrite 方法重载:Overload 在同一个类中,方法名一样,参数列表不一样,个数,顺序,类型。方法覆盖的条件:1.有继承2.与父类方法一样。只是方法体不一样。(返回值一样,参数列表一样,方法名一样) 暂时记住一样的返回类型。3.访问权限的问题:子类重写父类的时候,重写的方法的访问权限不能低于父类的访问权限。4.重写之后不能抛出比父类更.
2021-05-14 23:24:44
176
1
原创 2021-05-04
一. 五一假期期期间周报:1.放假前进行了一周一次的测试,很不理想,好多基础的又都忘了。byte与int型的转换,截取后的数值,这个计算我记混了。总结了一下怎样求取截取后的值。用补码进行截取,然后再用反码,最高位符号位不变,取反,就是他对应的数值。是十进制的数值。原码,反码,补码的计算问题:找到一种较为便捷的计算补码的办法:分为两种:十进制转二进制1.如果是正数,就是首位是0.那么就按正常的方法,原反补都一样。2.如果是负数,先求它对应的正数的二进制,然后将所有位,按位全部取反,不够位数补
2021-05-07 08:56:15
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人