获取线程的名称:通过Thread类的getName方法可以获取当前线程的名称,例如:
Thread currentThread = Thread.currentThread();String threadName = currentThread.getName();System.out.println("当前线程的名称为:" + threadName);设置线程的名称:可以通过Thread类的setName方法设置线程的名称,例如:Thread currentThread = Thread.currentThread();currentThread.setName("MyThread");System.out.println("当前线程的名称为:" + currentThread.getName());获取类的名称:通过Class类的getName方法可以获取类的全限定名称,例如:Class<?> clazz = String.class;String className = clazz.getName();System.out.println("String类的全限定名称为:" + className);获取对象的类名:通过Object类的getClass方法和getName方法可以获取对象的类名,例如:Object obj = new String("Hello");String className = obj.getClass().getName();System.out.println("对象的类名为:" + className);获取方法的名称:通过Method类的getName方法可以获取方法的名称,例如:Method method = String.class.getMethod("toUpperCase");String methodName = method.getName();System.out.println("方法的名称为:" + methodName); 

