java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > java类的全限定名

java类的全限定名是什么

作者:acgchan

Java中的全限定名指的是包含包名和类名的完整标识,例如“java.lang.String”,而非限定名仅指类名,如“String”,全限定名用于区分不同包中相同名字的类,避免引用混淆,特别是在有多个包含相同类名的库时

什么叫做java类的全限定名

所谓全限定名 = 包名 + 类型名

(Java)全限定类名和非限定类名的区别

全限定类名:就是类名全称,带包路径的用点隔开,例如: java.lang.String。

即全限定名 = 包名+类型,又如:

这里的 T 就是类名,即非限定类名,mybatis.T 就是全限定类名

非限定类名也叫短名,就是我们平时说的类名,不带包的,例如:String。

非限定类名是相对于限定类名来说的,在Java中有很多类,不同的类之间会存在相同的函数或者方法,所以有时候就需要限定类名来调包。
而如果不存在相同的函数或者方法 ,就可以使用非限定类名。

类的全限定名问题

package com.example.demo1;
public class User {
}

就是包名+类的名字

也就是com.example.demo1.User 就是类的全限定名

表示唯一的类

也可以说是类的全路径

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文