Object类是类层次结构的根,Java中所有类都继承自Object类(Object类是Java中唯一没有父类的类)

方法名 返回类型 方法描述
clone() Object 创建并返回对象一个副本
equals(Object obj) boolean 判断obj对象是否与此对象相等
hashCode() int 返回该对象的散列码值
getClass() Class<?> 返回此Object的运行时类
toString() String 返回该对象的字符串表示
finalize() void 当垃圾回收器确定不存在对该对象的更多引用是,由垃圾回收器调用此方法
notify() void 唤醒在此对象监视器上等待的单个进程
notifyAll() void 唤醒在此对象监视器上等待的所有进程
wait() void 在其他线程调用此对象的notify()/notifyAll()方法前,使当前线程等待
wait(long timeout) void 在其他线程调用此对象的notify()/notifyAll()方法前,或超过指定的时间量前,使当前线程等待
wait(long timeout,int nanos) void 在其他线程调用此对象的notify()/notifyAll()方法前,或超过指定时间量前,或其他某个线程中断当前线程前,是当前线程等待

注意:面试题常出的hasNext()方法不属于基类的方法。

Java基类Object中有哪些方法相关推荐

  1. Java记录 -22- Java的基类Object详解

    Java的基类Object详解 Java的JDK文档要经常查阅使用,最好查看英文的文档. Oracle官方在线 Java API Specifications http://www.oracle.co ...

  2. 基类Object的子类有哪些以及字符串和数组的方法

    基类object的子类有: Function     Ayyay   Number   Boolean    String     Date     Math    RegExp 都是类,本质都是函数 ...

  3. 《Python面向对象编程指南》——1.2 基类中的__init__()方法

    本节书摘来自异步社区<Python面向对象编程指南>一书中的第1章,第1.2节,作者[美]Steven F. Lott, 张心韬 兰亮 译,更多章节内容可以访问云栖社区"异步社区 ...

  4. java string.substring 参数,Java,String类中的subString()方法,stringsubstring

    Java,String类中的subString()方法,stringsubstring public class TestStringSubString { // main函数 public stat ...

  5. java.lang包—对象基类Object

    原文作者:Boblim 原文地址:Java:Object类详解 目录 一.上帝类 二.Object的类方法 三.常见面试题 Java的一些特性会让初学者感到困惑,但在有经验的开发者眼中,却是合情合理的 ...

  6. Java的超类/基类Object

    文章目录 简介 主要方法 equals 简介 所有的类都继承了 Object,即 Object 是所有类的父类,所以所有的 Java 类都继承了 Object 的所有方法. 比如你写一个类如下: pu ...

  7. 日期的包装 java,Java基础之Java常用类--Object类,字符串相关类,包装类,日期相关类,数字相关类...

    Java是一种面向对象的语言,也就是将万事万物可以描述为对象,特点如下: 1.面向对象是常见的一种思考习惯,符合人们的思考习惯. 2.面向对象的出现,将复杂的事情简单化. 3.面向对象的出现,将之前过 ...

  8. java异常类 Object类

    1.Object类 Object类是所有类的父类,是最顶层的父类. 当一个类没有直接继承其它父类时,这个类的直接父类就是Object类. class Person { ... } 等价于 class ...

  9. Java——String类中的compareTo方法总结

    String类的定义:    java.lang  类 String   java.lang.Object       java.lang.String 所有已实现的接口: Serializable, ...

最新文章

  1. Openstack各个组件的关系简介
  2. NR 5G SBA架构
  3. Python 批量修改图片
  4. easy_runner一个简单的压测程序
  5. iis8 php mysql_windows2012下 iis8+php5.2+mysql5 配置
  6. python 3解释器_Python3解释器
  7. python中用于绘制各种图形的区域称作_Python--matplotlib绘图可视化知识点整理(示例代码)...
  8. 卸载各类顽固程序时的六个秘密小技巧
  9. android color列表,Android应用资源---状态颜色列表(Color State List)
  10. WinRAR的命令行模式用法介绍
  11. python复制、移动文件到指定文件夹
  12. Android获取半透明属性
  13. 不容错过的30页超赞项目管理PPT
  14. swift-集成touch id功能 指纹验证
  15. windows配置好用的RSS
  16. 计算机毕设(附源码)JAVA-SSM快递代收系统
  17. Linux下安装DB2数据库步骤及常用命令
  18. 老式马桶水封不足的唯一解决方案
  19. 卡方分布、F分布、t分布和正态分布的关系
  20. 商务英语:外企工作邮件常用100句

热门文章

  1. python until语句_Python3 循环
  2. 加油站会员管理系统源码php_分享一下:关于一对一直播源码的重要组成部分
  3. 记录一下matlab-vs联合编程
  4. solidworks完全卸载安装高版本
  5. 回调函数方法连续采集和发送软触发采集
  6. python 解压js压缩的图片_Python解压各种压缩文件总结
  7. Python(迭代、三元表达式、列表生成、生成器、迭代器)
  8. 基于nginx的正向代理实现
  9. EntityFramework用法探索(二)CodeFirst
  10. C#中获取当前应用程序的路径及环境变量