首页 > 其他 > 详细

在JVM中表示两个class对象,是否为同一个类存在两个必要条件

时间:2021-03-13 12:07:11      阅读:31      评论:0      收藏:0      [点我收藏+]

引言(必要条件预热)

> 用例子来说明

简单地说,不满足A,必然不满足B(即,满足A,未必满足B),则A是B的必要条件。例如:

  1. A=“地面潮湿”;B=“下雨了”。
  2. A=“认识26个字母”;B=“能看懂英文”。
  3. A=“听过京剧”;B=“能体会到京剧的美”。

例子中A都是B的必要条件,确切地说,A是B的必要而不充分的条件:其一、A是B发生必需的;其二,A不必然导致B。在例子中,地面潮湿不一定就是下雨了;认识了26个字母不一定就能看懂英文;听过京剧未必能体会到京剧的美,这说明A不必然导致B。

引出结论(以下两个条件是JVM中表示两个class对象是否为同一个类的必要条件)

  • 1、类的完整类名必须一致,包括包名
  • 2、加载这个类的ClassLoader必须相同

在JVM中表示两个class对象,是否为同一个类存在两个必要条件

原文:https://www.cnblogs.com/kaka-qiqi/p/14527466.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!