zoukankan      html  css  js  c++  java
  • 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的自学历程...只需坚持
  • 相关阅读:
    冲刺阶段个人博客9
    冲刺阶段个人博客8
    梦断代码阅读笔记02
    我关于搜狗输入法的用户体验描述
    冲刺阶段个人博客07
    冲刺阶段个人博客06
    冲刺阶段个人博客05
    冲刺阶段个人博客04
    BZOJ 2006 超级钢琴(堆+主席树)
    BZOJ 1924 所驼门王的宝藏(强连通分量缩点+DAG最长链)
  • 原文地址:https://www.cnblogs.com/LZL-student/p/5870119.html
Copyright © 2011-2022 走看看