Киришүү
Комментарийлер - бул жөнөкөй болушу мүмкүн окшойт, жана эмне үчүн бүтүндөй макала жазуу. Бирок бул анчалык жөнөкөй эмес. Жетекчим айткандай, каалаган адам code жаза алат, бирок жакшы комментарий жазуу кыйын. Көпчүлүк тил курстары салттуу Hello World менен башталат. Жада калса Oracle Tutorials, "Баштоо" бөлүмүндө биз "Салам дүйнө!" деп баштайбыз. Колдонмо . Жана codeдун эң биринчи саптарынан биз аларды көрөбүз - Java комментарийлери. Алардын маанилүүлүгү Java Code Convention сыяктуу маанилүү documentте комментарийлерге өзүнчө бөлүм берилгени менен да баса белгиленет: Комментарийлер . Документке ылайык, Java тorндеги комментарийлер эки түргө бөлүнөт:- ишке ашыруу боюнча комментарий (же code комментарий);
- комментарий documentтештирүү.
Java codeун комментарийлери
Атынан көрүнүп тургандай, бул комментарий codeго тиешелүү жана анын өзгөчөлүктөрүн чагылдырышы керек. Код комментарийлери:-
Кичи тамга (б.а. бир сапта сүрөттөлгөн)
// Строчный комментарий System.out.println("Hello, World!");
-
Блок (б.а. алар бүтүндөй блок катары сүрөттөлөт, анткени алар бир сызыкка туура келбейт)
/* * Блочный комментарий */ System.out.println("Hello");
Комментарий берген сайын, ирмеп, өзүңүздү ийгorксиз сезиңиз."Абсолюттук чындык жок экени түшүнүктүү, кээде комментарийлер керек болот. Бирок ар дайым варианттар бар, керексиз комментарийлер менен күрөшүү керек. Бул бөлүмдө ошондой эле адаттан тыш комментарийлер айтылат, TODO:
// TODO: Добавить World
System.out.println("Hello, ");
Алардын мааниси, аларды IDEде өзгөчө ыкма менен иштетүүгө болот. Мисалы, IDEAда алар өзүнчө өтмөктө чогултулган, анда сиз аларды көрө аласыз:
Документ үчүн комментарийлер
Документтердин комментарийлери жалпыга ачык API сүрөттөйт. API - бул колдонмо программалоо интерфейси, башкача айтканда, башка иштеп чыгуучуларга кандайдыр бир аракеттерди жасоо үчүн жеткorктүү болгон класстар жана методдор. Кыскасы, бул комментарийлер тигил же бул класс жана пакет эмне үчүн түзүлгөнүн жана тигил же бул методдун эмне кыларын түшүндүрүшү керек. Керек болсо класс талааларын да сүрөттөй аласыз. Бул JavaDoc катары форматталган биздин IDE куралдардын кеңештеринде дал ушул нерсени көрөбүз. Мисалы:package test;
/**
* This is a JavaDoc class comment
*/
public class JavaDocTest {
/**
* This is a JavaDoc public field comment
*/
public static final String HELLO_MESSAGE = "Hello, World!";
public static void main(String... args) {
JavaDocTest.greetings();
}
/**
* This is a JavaDoc public method comment
*/
public static void greetings() {
System.out.println(HELLO_MESSAGE);
}
}
Андан кийин, пакет каталогубузду камтыган каталогдон төмөнкү буйрукту иштете алабыз: javadoc -d ./test test
Андан кийин биз documentтерди түзүү процессин көрөбүз.
Корутунду
Көрүнүп тургандай, комментарийлер сыяктуу жөнөкөй көрүнгөн нерсе чындыгында алда канча татаал болуп чыгат. Ошондуктан, эгер сиз комментарийлерге бир аз убакыт бөлүп, аларды аткарсаңыз, codeуңуз жакшырып, программист катары баалуураак болосуз. #ВячеславДагы эмнени окуу керек: |
---|
GO TO FULL VERSION