资讯专栏INFORMATION COLUMN

Object的公用方法

solocoder / 3363人阅读

摘要:保护方法,只有实现了接口才可以调用,否则抛异常方法,获得运行时类型就是使当前线程等待该对象的锁,当前线程必须是该对象的拥有者,也就是具有该对象的锁。方法一直等待,直到获得锁或者被中断。调用该方法后当前线程进入睡眠状态,直到以下事件发生。

□ clone 保护方法,只有实现了Cloneable接口才可以调用,否则抛异常
□ getClass final方法,获得运行时类型
□ toString
□ equals
□ hashCode
□ wait 就是使当前线程等待该对象的锁,当前线程必须是该对象的拥有者,也就是具有该对象的锁。wait方法一直等待,直到获得锁或者被中断。wait设定一个超时间隔,如果在规定时间内没有获得锁就返回。
调用该方法后当前线程进入睡眠状态,直到以下事件发生。
·其他线程调用了该对象的notify方法。
·其他线程调用了该对象的notifyAll方法。
·其他线程调用了interrupt中断该线程。
·时间间隔到了。

此时该线程就可以被调度了,如果是被中断的话就抛出一个InterruptedException异常。

□ notify
□ notifyAll

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/77843.html

相关文章

  • 原型与原型链

    摘要:全局对象规定全局对象叫做,但是浏览器把作为全局对象浏览器先存在的。就是一个哈希表,里面含有很多属性。对象表示一个包含文档的窗口,其属性指向窗口中载入的文档。使用属性可以获取指定文档所在窗口。在标签浏览器比如中,每个标签具有自己的对象。 全局对象 ECMAScript规定全局对象叫做global,但是浏览器把window作为全局对象(浏览器先存在的)。window就是一个哈希表,里面含有...

    denson 评论0 收藏0
  • JavaScript共有属性(原型)(prototype/__proto__)

    摘要:这个就指向了类型的共有方法库这个就表示类型的共有方法库里所有的方法简单类型和对象诸如像下面代码所示,就是简单类型的简单声明。 标题中,__proto__的__是由两个_组成的 共有属性(原型) 这个概念就是,一段代码有诸多个对象,对象有很多的属性、方法,把这么多个对象相同的属性、方法提取出来,弄在一个新对象里,大家一起用。对象里就只要存储新对象的地址,到时候要用到这些属性、方法了,再调...

    tigerZH 评论0 收藏0
  • 原型链一:原型与原型链

    摘要:说白了,原型就是构造函数用来构造新实例的模板对象。什么是原型链先回答什么是原型。例如这个原型的原型就是这个构造函数的,既这个原型对象。这些原型对象通过像链子一样连起来,就叫做原型链。 原型链初步学习 这篇博客只是我初步理解原型链的一个个人学习笔记,写的比较粗略,且有的地方可能理解错误. 更多更专业的关于原型链的解释请看JavaScript深入之从原型到原型链和阮一峰的博客:Javas...

    MudOnTire 评论0 收藏0
  • JavaScript进阶学习(二)—— 基于原型链继承js工具库实现方法

    摘要:一些额外的全局函数命名空间对象接口和构造函数与没有典型的关联,但却是有效的。最后有几点需要说明的是每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。 文章来源:小青年原创发布时间:2016-07-03关键词:JavaScript,原型链,jQuery类库转载需标注本文原始地址: http://zhaomenghuan.githu...

    陈伟 评论0 收藏0
  • Java反射中一些重要方法

    摘要:中有个类,是所有类的继承根源,其内声明了数个应该在所有类中被改写的方法等。其中返回一个对象。对象表示的类或接口声明的所有方法,包括公共保护默认包访问和私有方法,但不包括继承的方法。 原理 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的...

    eccozhou 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<