在Java中,`getName`是一個方法,它用于獲取對象的名稱。它可以應用于不同類型的對象,包括類、線程、方法等。
對于類對象,`getName`方法返回類的完全限定名稱,包括包名。例如,`String.class.getName()`將返回字符串"java.lang.String"。
對于線程對象,`getName`方法返回線程的名稱。例如,`Thread.currentThread().getName()`將返回當前線程的名稱。
對于方法對象,`getName`方法返回方法的名稱。例如,`myMethod.getName()`將返回方法的名稱。
`getName`方法在很多情況下都很有用,可以幫助我們獲取對象的標識信息或者進行對象的比較、判斷等操作。