/**
*@param context
*@param attrs
*/
Public DotView(Context context, Attribute attrs) {
super(context, attrs);
setFocusAbleInTouch(true);
}
Поддерживает ли @param любую цель. Я видел этот код в книге программирования на Android, но автор не объяснил, что означает @param. Я знаю, что это внутри комментария с двойной строкой, поэтому я предполагаю, что @param ничего не делает для результата, и он доступен для удобства чтения. Я прав или неправ?Какова цель аннотации @param в Java-коде?
Это не аннотация. Это Джавадок. Он позволяет описать параметр метода. –
Если вы имеете в виду, что '/ ** * /' игнорируется компилятором Java, тогда вы правы. Как указано, он обрабатывается утилитой JavaDoc. –
@ PM77-1 После написания теглета мне стало очевидно, что утилита JavaDoc на самом деле использует компилятор для получения его ввода. Это логично, он должен обрабатывать переопределенные методы, ссылки на другие классы и т. Д. Поэтому он не игнорируется компилятором, но компилятор, конечно же, не будет преобразовывать его в байт-код Java. –