java中ByteTYPE==Byteclass这两个相等吗 为什么
是相等的,因为Byte.TYPE和Byte.class都代表的是字节型数据类型的Class对象,只不过前者是基本数据类型的Class对象,后者是包装类Byte的Class对象。在Java中,基本数据类型和包装类之间有自动装箱和拆箱的机制,因此它们的Class对象也被设计为相等。
原文地址: https://www.cveoy.top/t/topic/dvl2 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
是相等的,因为Byte.TYPE和Byte.class都代表的是字节型数据类型的Class对象,只不过前者是基本数据类型的Class对象,后者是包装类Byte的Class对象。在Java中,基本数据类型和包装类之间有自动装箱和拆箱的机制,因此它们的Class对象也被设计为相等。
原文地址: https://www.cveoy.top/t/topic/dvl2 著作权归作者所有。请勿转载和采集!