Java基类Object中有哪些方法
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中有哪些方法相关推荐
- Java记录 -22- Java的基类Object详解
Java的基类Object详解 Java的JDK文档要经常查阅使用,最好查看英文的文档. Oracle官方在线 Java API Specifications http://www.oracle.co ...
- 基类Object的子类有哪些以及字符串和数组的方法
基类object的子类有: Function Ayyay Number Boolean String Date Math RegExp 都是类,本质都是函数 ...
- 《Python面向对象编程指南》——1.2 基类中的__init__()方法
本节书摘来自异步社区<Python面向对象编程指南>一书中的第1章,第1.2节,作者[美]Steven F. Lott, 张心韬 兰亮 译,更多章节内容可以访问云栖社区"异步社区 ...
- java string.substring 参数,Java,String类中的subString()方法,stringsubstring
Java,String类中的subString()方法,stringsubstring public class TestStringSubString { // main函数 public stat ...
- java.lang包—对象基类Object
原文作者:Boblim 原文地址:Java:Object类详解 目录 一.上帝类 二.Object的类方法 三.常见面试题 Java的一些特性会让初学者感到困惑,但在有经验的开发者眼中,却是合情合理的 ...
- Java的超类/基类Object
文章目录 简介 主要方法 equals 简介 所有的类都继承了 Object,即 Object 是所有类的父类,所以所有的 Java 类都继承了 Object 的所有方法. 比如你写一个类如下: pu ...
- 日期的包装 java,Java基础之Java常用类--Object类,字符串相关类,包装类,日期相关类,数字相关类...
Java是一种面向对象的语言,也就是将万事万物可以描述为对象,特点如下: 1.面向对象是常见的一种思考习惯,符合人们的思考习惯. 2.面向对象的出现,将复杂的事情简单化. 3.面向对象的出现,将之前过 ...
- java异常类 Object类
1.Object类 Object类是所有类的父类,是最顶层的父类. 当一个类没有直接继承其它父类时,这个类的直接父类就是Object类. class Person { ... } 等价于 class ...
- Java——String类中的compareTo方法总结
String类的定义: java.lang 类 String java.lang.Object java.lang.String 所有已实现的接口: Serializable, ...
最新文章
- Openstack各个组件的关系简介
- NR 5G SBA架构
- Python 批量修改图片
- easy_runner一个简单的压测程序
- iis8 php mysql_windows2012下 iis8+php5.2+mysql5 配置
- python 3解释器_Python3解释器
- python中用于绘制各种图形的区域称作_Python--matplotlib绘图可视化知识点整理(示例代码)...
- 卸载各类顽固程序时的六个秘密小技巧
- android color列表,Android应用资源---状态颜色列表(Color State List)
- WinRAR的命令行模式用法介绍
- python复制、移动文件到指定文件夹
- Android获取半透明属性
- 不容错过的30页超赞项目管理PPT
- swift-集成touch id功能 指纹验证
- windows配置好用的RSS
- 计算机毕设(附源码)JAVA-SSM快递代收系统
- Linux下安装DB2数据库步骤及常用命令
- 老式马桶水封不足的唯一解决方案
- 卡方分布、F分布、t分布和正态分布的关系
- 商务英语:外企工作邮件常用100句