- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 匿名内部类
1.匿名内部类的语法比较奇特,因为匿名内部类既是一个类的定义,同时它本身也是一个对象,因此从语法上看,它既有定义类的特征,也有创建对象的特征,因此可以调用匿名内部类方法2.可以访问外部类的所有成员,包含私有的3.不能添加访问修饰符,因为它的地位就是一个局部变量4.作用域:仅仅在定义它的方法或代码块中5.匿名内部类–访问–>外部类成员 访问方式:直接访问6.外部其他类–不能访问–>匿名内部类(因为匿名内部类地位是一个局部变量)7.如果外部类和匿名内部类的成员重名时,内部类访问的话,默
2022-01-21 15:55:29
113
原创 Java接口
1.接口不能被实例化2.接口中所有的方法是public方法,接口中抽象方法,可以不用abstract修饰3.一个普通类实现接口,就必须将该接口的所有方法都实现4.抽象类实现接口,可以不用实现接口的方法。5.一个类可以实现多个接口6.接口中的属性只能是final的,而且是public static final 修饰符。7.接口中属性的访问形式:接口名.属性名8.一个接口不能继承其他的类,但是可以继承多个别的接口9.接口的修饰符只能是public和默认,这点和类的修饰符是一样的。...
2022-01-21 15:54:02
181
原创 Java抽象类
1.用abstract关键字来修饰一个类时,这个类就叫抽象类2.用abstract关键字来修饰一个方法时,这个方法就是抽象方法访问修饰符 abstract 返回类型 方法名(参数列表);3.抽象类的价值更多作用是在于设计,是设计者设计好后,让子类继承并实现抽象类4.抽象类,是考官比较爱问的知识点,在框架和设计模式使用较多5.抽象类可以有任意成员(因为抽象类还是类),比如:非抽象方法、构造器、静态属性等等6.抽象方法不能有主体,即不能实现7.如果一个类继承了抽象类,则它必须实现抽象类的所有抽象方
2022-01-21 14:35:31
282
原创 java冒泡排序
1.一共有5个元素2.一共进行了4轮排序,可以看成是外层循环3.每1轮排序可以确定一个数的位置,比如第1轮排序确定最大数,第2轮排序确定第2大的数的位置,以此类推4.当进行比较时,如果前面的数大于后面的数,就交换5.每轮比较在减少 4 –> 3 –> 2 –> 1public class BubbleSort{ public static void main(String[] args) { //冒泡排序 int[] nums = {63,123,96,14,52};
2021-09-03 09:40:06
73
原创 数组注意事项
数组注意事项1.数组是多个相同类型数据的组合,实现对这些数据的统一管理2.数组中的元素可以是任何数据类型的,包括基本类型和引用类型,但不能混用。3.数组创建后,如果没有赋值,有默认值int 0;short 0;byte 0;long 0;float 0.0;double 0.0; char \u0000;boolean false;String null;4.使用数组的步骤(1)声明数组并开辟空间(2)给数组各个元素赋值(3)5.使用数组6.数组的下标是从0开始的7.数组下
2021-09-03 09:35:58
427
原创 进制转换!
二进制转换为十进制规则:从最低位(右边)开始,将每个位上的书提取出来,乘以(2的位数-1)次方,然后求和。例:0b1011 = 1112(1-1) + 12(2-1)+ 02(3-1)+12(4-1)= 11八进制转换为十进制规则:从最低位(右边)开始,将每个位上的书提取出来,乘以(8的位数-1)次方,然后求和。例:0234 = 15648(1-1) + 38(2-1)+2*8(3-1)= 156十六进制转换为十进制规则:从最低位(右边)开始,将每个位上的书提取出来,乘以(16的位数-1)
2021-09-02 19:49:13
375
原创 原码补码反码
原码,补码,反码(重点 难点)对于有符号的而言:二进制的最高位是符号位:0表示正数,1表示负数正数的原码,反码,补码都一样(三码合一)负数的反码=它的原码符号位不变,其他位取反(0->1, 1->0)负数的补码=它的反码 +1,负数的反码=负数的补码 -10的反码,补码都是0Java没有无符号数,换言之,java中的数都是有符号的在计算机运算的时候,都是以补码的方式来运算的当我们看运算结果的时候,要看他的原码(!!!)...
2021-09-02 19:44:14
60
疫情防控管理系统.zip
2020-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人