java怎么調用另一個類的方法 Java中的注解到底是如何工作的?
Java中的注解到底是如何工作的?注釋用于描述Java類。您可以自定義注釋,然后通過反射獲取注釋以執(zhí)行指定的操作。舉個簡單的例子這樣可以通過反射獲得一些元信息,相當于配置和業(yè)務邏輯的分離。當然,這個自
Java中的注解到底是如何工作的?
注釋用于描述Java類。您可以自定義注釋,然后通過反射獲取注釋以執(zhí)行指定的操作。
舉個簡單的例子
這樣可以通過反射獲得一些元信息,相當于配置和業(yè)務邏輯的分離。
當然,這個自定義注釋還取決于一些特定的注釋,我們稱之為元注釋。一共有五種:
@保留:生存周期保留策略.SOURCE
保持在源階段保留策略.CLASS
Compile
retention policy,runtime
@documented將注釋中的元素包含到Javadoc中
@target注釋可用于類、方法、屬性、,etc.]@inherited
@repeatable可重復的方法
java編程中直接用方法名來調用方法是什么意思?即不用對象調用也不用類名調用,直接寫method()?
java分為(1)靜態(tài)方法直接使用類名。方法名被調用(2)公共方法通過new創(chuàng)建對象,然后使用對象。方法調用直接使用方法名調用方法只能在一個類中調用,并且方法必須是靜態(tài)的才能補充。這是主功能。如果它在自定義類中不是靜態(tài)的,那么可以調用直接方法名,因為默認情況下省略thismethod()實際上是錯誤的這個方法()