Java进阶day15
【往后学习较为简单,主要学习如何调用lang包下的java文件】
【要做的事情:new对象,调方法,new对象,调方法......】
【JDK类库的根类:Object】

【object类中需要知道的几个方法 clone/hashcode/equals/tostring/finalize】

JDK1.8 中文开发帮助文档
-------- 摘自CSDN用户M_Joes_17的博客
转载的目的,在于方便浏览与查看;但是该文章目前还没有找到原文的出处,找到了马上附加上!!!
英文版:
Oracle 官网在线 JDK1.9 文档:
https://docs.oracle.com/javase/9/docs/api/
Oracle 官网在线 JDK1.8 文档:
https://docs.oracle.com/javase/8/docs/api/
中文版:
中文-JDK1.8google版
在线版: https://blog.fondme.cn/apidoc/jdk-1.8-google/
离线版下载:https://download.csdn.net/download/hello_world_qwp/10400728
中文 – JDK1.8有道版
在线版: https://blog.fondme.cn/apidoc/jdk-1.8-youdao/
离线版下载:https://download.csdn.net/download/hello_world_qwp/10400749
中文 – JDK1.8百度版
在线版: https://blog.fondme.cn/apidoc/jdk-1.8-baidu/
离线版下载:https://download.csdn.net/download/hello_world_qwp/10400740
【在帮助文档中查看object的toString方法】
【对toString文件在进行重写,输出一个引用时,会自动调用该引用的toString方法】

【在帮助文档中查看object的equals方法,对equals文件在进行重写】
【在IEDA中可以自动生成重写方法,然后也可以修改】


连续的回车,生成代码

上面的代码可以自行修改
【String类的内部已经把equals重写了,可以直接调用用来比较字符串是否相等,不能使用==】

【String类的内部已经把equals重写】

【小结】 【string是引用数据类型,所以比较是否相等时必需使用equals】


【另一个例子】


--------整理自B站动力节点
浙公网安备 33010602011771号