• java10-1 Object类



      Object:类      Object 是类层次结构的根类。每个类都使用 Object 作为超类。
             每个类都直接或者间接的继承自Object类。

      Object类的方法:
             public int hashCode():返回该对象的哈希码值。
              注意:哈希值是根据哈希算法计算出来的一个值,这个值和地址值有关,但是不是实际地址值。
                 也可以理解为地址值。

      public final Class getClass():    返回此 Object 的运行时类
             Class类的方法:
                 public String getName():以 String 的形式返回此 Class 对象所表示的实体


    在同个包中创建2个类:
    第一个:

    1 //建立一个空类
    2 public class Student extends Object {
    3 
    4 }// extends Object 写不写无所谓,因为会默认继承Object这个超类


    第二个:

     1 public class StudentTest {
     2 public static void main(String[] args) {
     3 Student s1 = new Student();
     4 System.out.println(s1.hashCode()); // 366712642
     5 Student s2 = new Student();
     6 System.out.println(s2.hashCode());// 1829164700
     7 Student s3 = s1;
     8 System.out.println(s3.hashCode()); // 366712642
     9 System.out.println("-----------");
    10 
    11 Student s = new Student();
    12 Class c = s.getClass();
    13 String str = c.getName();
    14 System.out.println(str); // cn.itcast_01.Student
    15 
    16 //链式编程
    17 String str2 = s.getClass().getName();
    18 System.out.println(str2);
    19 }
    20 }
    何事都只需坚持.. 难? 维熟尔。 LZL的自学历程...只需坚持
  • 相关阅读:
    es6语法快速上手(转载)
    width百分比
    利用switch case 来运行咱们结婚吧
    利用if else来运行咱们结婚吧
    利用if else 来计算车费
    利用switch case判断是今天的第多少天
    利用if else判断是否及格
    利用if,else判断输入的是不是一个正整数
    再练一遍猜拳
    用if else 判断是不是7的倍数等
  • 原文地址:https://www.cnblogs.com/LZL-student/p/5870119.html
Copyright © 2020-2023  润新知