getname.pkg.Main getCanonicalName()方法:com.getname.pkg.Main getSimpleName()方法:Main -----对于数组 int[]----- getName()方法:[I getCanonicalName()方法:int[] -----对于内部类----- getName()方法:com.getname.pkg.Main$Demo
User u=newUser(); print(u.getClass().getName()); print(u.getClass().getCanonicalName()); print(u.getClass().getSimpleName()); print(args.getClass().getName()); print(args.getClass().getCanonicalName()); print(args.getClass().getSimpleName()); }publicstaticvoidprint(Object o)...
getSimpleName()返回的源代码中的基础类的简单名称。如果是匿名的基础类,则返回一个空字符串。getClass().getName()是用来返回Class对象所代表的具体对象的名称。java.lang.Class.getName() 返回Class对象所表示的实体(类,接口,数组类,基本类型或void)的名字,作为一个字符串。ava.lang.Class.get...
public class TestName { public static void main(String[] args) { Fruit apple=new Apple(); System.out.println(apple.getClass().getCanonicalName());//返回com.test.Apple System.out.println(apple.getClass().getSimpleName());//Apple System.out.println(apple.getClass().getName());...
// getName() System.out.println(String[].class.getName()); // [Ljava.lang.String; Class<?> clazz = Class.forName("[Ljava.lang.String;"); System.out.println(clazz); // class [Ljava.lang.String; 1. 2. 3. 4. getCanonicalName() ...
java Class.getSimpleName() 的用法 Usage in android: private static final String TAG = DemoApplication.class.getSimpleName(); 实例代码: public class sample{ public stahttp://tic void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimpleName()); ...
如用下面的语句 Class theClass="hello".getClass();得到的就是字符串的类型.getSimpleName()返回源代码中给出的底层类的简称。你写个程序看哈他到底输出的是什么玩意儿,不就更清楚了,API文档是拿来干什么的,这些文档上都有介绍,要学好Java还是要多看文档,不要遇到问题就百度,有些问题自己动手...
javaClass.getSimpleName()详解及⽤法java Class.getSimpleName() 的⽤法 Usage in android:private static final String TAG = DemoApplication.class.getSimpleName();实例代码:public class sample{ public static void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimple...
Java源码解析之getCanonicalName(), getName(), getSimpleName() 最近在工作过程中使用了getCanonicalName(),感觉对于其底层原理及相关方法的彼此之间的区别不是很清楚,因此结合底层源码对其进行了详细的解读,并写了测试用例进行验证,最终将整体过程总结如下。【文章采用OneNote格式排版】...
java Class.getSimpleName() 的用法 Usage in android: private static final String TAG = DemoApplication.class.getSimpleName(); public class sample{ public static void main(String[] args){ //得到类的简写名称 System.out.println(sample.class.getSimpleName());...