-
接口中方法不能有方法体
查看全部 -
java中的一个类只能继承一个父类,是不灵活的,通过实现多个接口可以做补充。
查看全部 -
1.成员变量:在类中定义 作用域:整个类中
局部变量:在方法中定义 作用域:方法的开始和方法的结束
2.Java会给成员变量一个初始值
Java不会给局部变量赋予初始值
3.在同一个方法中,不允许有同名局部变量
在不同的方法中,可以有同名局部变量
4. 两类变量同名时,局部变量具有更高的优先级
查看全部 -
instanceof判断一个引用是否是一个类型或一个类型的子类型。返回一个布尔值。转换类型时可用if与instanceof搭配
例子:if(animal instanceof Cat){
Cat cat=(Cat)animal;
}else{
System.out.println("无法将类型转换成Cat类型");
}
查看全部 -
定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
查看全部 -
// 创建外部类对象
HelloWorld hello = new HelloWorld();
// 创建内部类对象
Inner i = hello.new Inner();
查看全部 -
equals语句返回值是布尔型,通常与if配合使用
【当new一个类的时候得到的对象是类的对象,如果这个对象调用getClass()方法得到的是类对象//类对象关注的是类的代码信息,即类的属性名,方法名等,类的对象关注的是类的数据信息,即具体值】
类对象和类的对象:
查看全部 -
Object类
equals ()方法: 比较的是对象的引用是否指向同一块内存地址
查看全部 -
外部类是不能直接使用内部类的成员和方法,可先创建内部类的对象,然后通过内部类的对象来访问其成员变量和方法。。
如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。
查看全部 -
Object类 所有类的父类
toString()方法 返回对象的哈希code码(对象地址字符串)
Telphone tel = new Telphone();
System.out.println(tel);
结果会输出tel对象地址字符串
可以通过重写toString()方法表示出对象的属性
查看全部 -
包的命名规范是全小写字母拼写
查看全部 -
final的使用:
查看全部 -
2、equals()方法
比较的是对象的引用是否指向同一块内存地址
Dog dog=new Dog();
查看全部 -
aaaaa
查看全部 -
aaaaa
查看全部
举报