-
内部类的使用注意事项: 1.内部类Inner可以使用任意访问控制符(private),Inner中的方法可以直接访问Outer类中的数据,不受访问控制符的影响。 2. 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ); 3. 外部类是不能直接使用内部类的成员和方法滴,可先创建内部类的对象,然后通过内部类的对象来访问其成员变量和方法;如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。查看全部
-
java中的接口查看全部
-
java中的接口查看全部
-
抽象类:abstract关键字修饰,只关注类有哪些功能,不关注如何实现这些功能,具体实现功能方法会在子类方法中。规则abstract关键字定义抽象类,如果包含抽象的方法,该类一定是抽象类,抽象类中可以有普通方法,而且可以无抽象方法。抽象类不能直接创建,可以定义引用变量。查看全部
-
引用类型转换:小类型转换大类型 没问题,而大类型转换小类型则可能发生溢出危险,我们可通过 (类名)引用 格式来进行强制类型转换,但为了避免隐式错误,我们引入关键字 instanceof 关键字来判断其左操作数是否能转换为右操作数,其返回一个...查看全部
-
多态中的应用类型转换instanceof查看全部
-
1;作用域不同 2;变量初始值不同,成员变量初始值可不赋值,但局部变量必须赋值后才能使用。 3;变量名不同,同一方法中的局部变量不允许定义2个相同变量名的变量,不同方法中可以定义同名的局部变量。 4优先级 局部变量的优先级高于同名的成员变量。 ps:局部变量和成员变量可以同名。查看全部
-
类就是一类事物,而对象就是一个事物,一类事物中包含若干的事物,即具体的事务就是对象查看全部
-
多态:对象的多种形态 1、引用多态,父类引用(对象)可以指向本类对象也可以指向子类对象。 2、方法多态,不能调用子类独有方法,父类引用调用父类方法、子类引用调用子类方法(或父类的方法重载);如果子类没有方法,则调用的是父类对应的方法。查看全部
-
简单 所有Java程序都以类为组织单元 定义java类: 1.定义类名,关键字class,类名大写字母开头 2.定义类属性(有什么) 3.定义方法(可以干什么)查看全部
-
在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。查看全部
-
如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字 : HelloWorld.this.name查看全部
-
super的应用查看全部
-
final 修饰的类不可被继承查看全部
-
没有重写前,同样是通过子类.方法名,调用的是父类的方法,重写后,调用的是子类的方法。查看全部
举报
0/150
提交
取消