关于Java自限定的问题

黄生义 2019-10-14 23:55:00

推荐回答

非限定non-qualified类名也叫短名,就是我们平时说的类名,不带包的,例如:String使用场景:非限定类名是相对于限定类名来说的,在Java中有很多类,不同的类之间会存在相同的函数或者方法,所以有时候就需要限定类名来调包。而如果不存在相同的函数或者方法,就可以使用非限定non-qualified类名。限定类名,就是类名全称,带包路径的用点隔开,例如:java.lang.String。
赵饮虹2019-10-15 00:00:31

提示您:回答为网友贡献,仅供参考。

其他回答

  • 严格来说,String确实有长度限制。1、String内部使用一个char,intoffset,intcount,可以知道字符数量是用整型表示),整型表示范围是2G,也就是说,Java数组最大的长度是2G,即字符串不能超过2G个字符。2、Java的数组大小还有没有别的限制?事实上数组大小不能超过Java堆的大小,而Java堆的最大尺寸可以通过启动参数指定,如果Java堆开得足够大,数组的最大长度是可以不断增大的。3、所以,理论上,字符串不能超过2G个字符,少于2G个字符都有可能。
    黄皋芳2019-10-15 00:18:09
  • 不是,在Java中表示指定了2个泛型,T、U如果要对泛型限制:如表示泛型U限定了必须为Comparable的子类,而T没有如表示泛型T和U都限定为Comparable的子类注由于Comparable是个接口,因此“Comparable的子类”正确的描述为实现了Comparable接口的类表示:T为任意类型,没有限制U有限制,为现实了Comparable和Serializable接口的类。
    齐新林2019-10-15 00:01:52

相关问答