一、Java常用工具API简介
根据步骤查找API文档使用对应功能
API网址:https://www.apiref.com/java11-zh/index.html
什么是API?
二、Object类的特点
1.java.lang包下的类可以直接使用,不需要导包
2.一个类只有一个字节码文件
3.toString返回该对象的字符串表示形式,默认打印的是地址值,但是不同对象的地址值肯定不同。
4.地址值的组成:全类名+@+该对象的哈希码的无符号十六进制形式
实例:
package cn.test02.demo3; public class Demo { public static void main(String[] args) { //非静态方法的调用方式:通过对象名.的形式调用 //1.创建Object对象 //int hashCode(); Object obj1 = new Object(); Object obj2 = new Object(); //2、调用Object对象方法 int code1 = obj1.hashCode(); int code2 = obj2.hashCode(); System.out.println("obj1的hashCode值:" + code1); System.out.println("obj2的hashCode值:" + code2); System.out.println("---------------------------------------"); //Class<?>getClass():返回该调用者的字节码文件对象 Class clazz1 = obj1.getClass(); Class clazz2 = obj2.getClass(); System.out.println(clazz1); System.out.println(clazz2); //String toString(); String s1 = obj1.toString(); String s2 = obj2.toString(); System.out.println(s1); System.out.println(s2); //boolean equals(); 比较两个对象是否相同,默认比较的是地址,无意义,子类一般都会重写这个方法 boolean b1 = obj1.equals(obj2); System.out.println(b1); } }
运行结果:
三、JavaBean类重写Object类中的方法
标签:obj1,obj2,Java,Object,System,println,常用工具,out From: https://www.cnblogs.com/xfbk/p/16977427.html