Java Reflection Java Java API
java.lang.Class
public String getName()
package com.logicbig.example.clazz;public class GetNameExample { public static void main(String... args) { Class<GetNameExample> c = GetNameExample.class; String name = c.getName(); System.out.println(name); }}
com.logicbig.example.clazz.GetNameExample
package com.logicbig.example.clazz;public class GetNameExample2 { public static void main(String... args) { Class<Integer> c = int.class; String name = c.getName(); System.out.println(name); Class<int[]> c2 = int[].class; String name2 = c2.getName(); System.out.println(name2); Class<Void> c3 = Void.class; String name3 = c3.getName(); System.out.println(name3); Class<Void> c4 = void.class; String name4 = c4.getName(); System.out.println(name4); }}
int[Ijava.lang.Voidvoid