java27
Posted 不断寻找
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java27相关的知识,希望对你有一定的参考价值。
判断两个对象的地址是否相同
System.out.println(对象1 == 对象2);
OR
System.out.println(对象1.equals(对象2));
2.获取当前对象的真实类型
System.out.println(对象名.getClass);
3.想要获取对象中的所有字段
-1-先要覆盖toString方法
-2-System.out.println(对象名.toString);
OR
System.out.println(对象名);
4.获取对象的hash值
System.out.println(对象名.hashCode());
5.多态
一个对象有多种形态,就称它是多态
一个表示自己的类,另一个表示父类
在创建对象时,如果想要调用子类中的方法,格式中的第一个类名使用
父类或使用本类都可以,第二个类名要使用本类
eg:
class Animal{
void a() {
System.out.println("动物");
}
}
class Dog extends Animal{
void a() {
System.out.println("狗");
}
}
public class T {
public static void main(String[] args) {
Animal D = new Dog();D.a();
以上是关于java27的主要内容,如果未能解决你的问题,请参考以下文章
片段:java.lang.RuntimeException:传递结果ResultInfo失败
由 java.lang.IllegalStateException 引起:无法为分离的片段创建 ViewModelProvider