7
/**
*@param context
*@param attrs
*/
Public DotView(Context context, Attribute attrs) {
super(context, attrs);
setFocusAbleInTouch(true);
}
@param是否有任何用途。我在一本Android編程書中看到了這段代碼,但作者並沒有解釋@param的含義。我知道它在雙行註釋中,所以我假設@param不會對結果做任何事情,並且它是爲了可讀性而存在的。我是對還是錯?Java代碼中@param註釋的用途是什麼?
這不是一個註釋。這是Javadoc。它允許你描述一個方法參數。 –
如果你的意思是Java編譯器忽略'/ ** * /' - 那麼你是對的。正如指出的那樣,它是由JavaDoc實用程序處理的。 –
@ PM77-1編寫一個小標籤後,對我來說很明顯JavaDoc實用程序實際上是使用編譯器來獲取其輸入。這是合乎邏輯的,它必須處理重寫的方法,指向其他類的鏈接等等。所以它不會被編譯器忽略,但編譯器當然不會將它轉換爲Java字節碼。 –