pengenalan
Komen - nampaknya ia mungkin lebih mudah, dan mengapa menulis keseluruhan artikel. Tetapi ia tidak semudah itu. Seperti yang bos saya katakan, sesiapa sahaja boleh menulis kod, tetapi menulis komen yang baik adalah sukar. Kebanyakan kursus bahasa bermula dengan Hello World tradisional. Malah dalam Tutorial Oracle, dalam bahagian "Bermula", kita mulakan dengan "Hello World!" Permohonan . Dan dari baris pertama kod kita melihatnya - komen Java. Kepentingan mereka juga ditekankan oleh fakta bahawa dalam dokumen penting seperti Konvensyen Kod Java, ulasan diberikan bahagian yang berasingan: Komen . Menurut dokumentasi, komen dalam Java dibahagikan kepada dua jenis:- ulasan pelaksanaan (atau ulasan kod);
- mendokumentasikan komen.
Komen kod Java
Dari namanya jelas bahawa ulasan ini berkaitan dengan kod dan harus mencerminkan ciri-cirinya. Komen kod ialah:-
Huruf kecil (iaitu diterangkan dalam satu baris)
// Строчный комментарий System.out.println("Hello, World!");
-
Blok (iaitu mereka digambarkan sebagai satu blok keseluruhan, kerana mereka tidak muat pada satu baris)
/* * Блочный комментарий */ System.out.println("Hello");
Setiap kali anda mengulas, tersentak dan berasa seperti gagal."Jelas bahawa tidak ada kebenaran mutlak, dan kadangkala komen diperlukan. Tetapi sentiasa ada pilihan, dan komen yang tidak perlu perlu dilawan. Bab ini juga menyebut ulasan luar biasa, TODO:
// TODO: Добавить World
System.out.println("Hello, ");
Intinya ialah mereka boleh dikendalikan dengan cara yang istimewa dalam IDE. Sebagai contoh, dalam IDEA ia dikumpulkan pada tab berasingan, di mana anda boleh melihatnya:
Komen untuk dokumentasi
Komen dokumentasi menerangkan API awam. API ialah antara muka pengaturcaraan aplikasi, iaitu kelas dan kaedah yang tersedia kepada pembangun lain untuk melakukan sebarang tindakan. Ringkasnya, ulasan ini harus menjelaskan mengapa kelas dan pakej ini atau itu dicipta dan apa yang dilakukan oleh kaedah ini atau itu. Anda juga boleh menerangkan medan kelas jika perlu. Inilah yang kami lihat dalam petua alat IDE kami, yang dibentangkan sebagai JavaDoc. Sebagai contoh: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);
}
}
Selepas ini, kami boleh menjalankan arahan berikut dari direktori yang mengandungi direktori pakej kami: javadoc -d ./test test
Selepas ini, kami akan melihat proses penjanaan dokumentasi.
Kesimpulan
Seperti yang kita dapat lihat, perkara yang kelihatan mudah seperti komen ternyata menjadi lebih rumit dalam realiti. Oleh itu, jika anda meluangkan sedikit masa untuk komen dan mengikutinya, kod anda akan menjadi lebih baik dan anda akan menjadi lebih berharga sebagai pengaturcara. #ViacheslavApa lagi yang perlu dibaca: |
---|
GO TO FULL VERSION