تعارف
تبصرا - اهو لڳي ٿو ته اهو آسان ٿي سگهي ٿو، ۽ ڇو هڪ سڄو مضمون لکندو. پر اهو ايترو سادو ناهي. جيئن منهنجي باس چيو، ڪو به ڪوڊ لکي سگهي ٿو، پر سٺو تبصرو لکڻ ڏکيو آهي. اڪثر ٻولي جا ڪورس روايتي هيلو ورلڊ سان شروع ٿين ٿا. جيتوڻيڪ Oracle Tutorials ۾، "Getting Started" سيڪشن ۾، اسين شروع ڪريون ٿا The "Hello World!" درخواست . ۽ ڪوڊ جي پهرين لائنن مان اسان انهن کي ڏسون ٿا - جاوا تبصرا. انهن جي اهميت تي پڻ زور ڏنو ويو آهي حقيقت اها آهي ته جاوا ڪوڊ ڪنوينشن وانگر هڪ اهم دستاويز ۾، تبصرو هڪ الڳ سيڪشن ڏنو ويو آهي: تبصرا . دستاويزن موجب، جاوا ۾ تبصرا ٻن قسمن ۾ ورهايل آهن:- عملدرآمد تبصرو (يا ڪوڊ تبصرو)؛
- دستاويزي تبصرو.
جاوا ڪوڊ تبصرا
نالي مان اهو واضح آهي ته هي تبصرو ڪوڊ سان لاڳاپيل آهي ۽ ان جي خاصيتن کي ظاهر ڪرڻ گهرجي. ڪوڊ تبصرا آهن:-
لوئر ڪيز (يعني هڪ لڪير ۾ بيان ڪيل)
// Строчный комментарий System.out.println("Hello, World!");
-
بلاڪ (يعني انهن کي مڪمل بلاڪ طور بيان ڪيو ويو آهي، ڇاڪاڻ ته اهي هڪ لڪير تي نه هوندا آهن)
/* * Блочный комментарий */ System.out.println("Hello");
هر دفعي توهان تبصرو ڪيو، حيران ۽ ناڪامي وانگر محسوس ڪيو."اهو واضح آهي ته ڪا به مڪمل سچائي نه آهي، ۽ ڪڏهن ڪڏهن تبصرو ضروري آهي. پر اتي هميشه اختيارن آهن، ۽ غير ضروري تبصرن سان جنگ ڪرڻ جي ضرورت آهي. هي باب پڻ غير معمولي تبصرن جو ذڪر ڪري ٿو، TODO:
// TODO: Добавить World
System.out.println("Hello, ");
انهن جو نقطو اهو آهي ته اهي IDE ۾ هڪ خاص طريقي سان هٿ ڪري سگهجن ٿيون. مثال طور، IDEA ۾ اهي هڪ الڳ ٽيب تي گڏ ڪيا ويا آهن، جتي توهان انهن کي ڏسي سگهو ٿا:
دستاويز لاء تبصرا
دستاويزي تبصرا عوامي API جي وضاحت ڪن ٿا. API هڪ ايپليڪيشن پروگرامنگ انٽرفيس آهي، يعني اهي طبقا ۽ طريقا جيڪي ٻين ڊولپرز وٽ موجود آهن ڪنهن به عمل کي انجام ڏيڻ لاءِ. مختصر ۾، انهن تبصرن کي وضاحت ڪرڻ گهرجي ته هي يا اهو طبقو ۽ پيڪيج ڇو ٺاهيو ويو ۽ اهو يا اهو طريقو ڇا ڪندو آهي. توھان پڻ بيان ڪري سگھو ٿا ڪلاس فيلڊز جيڪڏھن ضروري ھجي. اھو اھو آھي جيڪو اسان ڏسون ٿا اسان جي IDEs جي ٽول ٽائپس ۾، جيڪو پيش ڪيو ويو آھي JavaDoc طور. مثال طور: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
ان کان پوء، اسان دستاويزن جي پيداوار جي عمل کي ڏسندا.
نتيجو
جيئن ته اسان ڏسي سگهون ٿا، اهڙي بظاهر سادي شيء جيئن ته تبصرا حقيقت ۾ گهڻو وڌيڪ پيچيده ٿي ويندا آهن. تنهن ڪري، جيڪڏهن توهان تبصرن تي ڪجهه وقت گذاريو ۽ انهن جي پيروي ڪندا، توهان جو ڪوڊ بهتر ٿيندو ۽ توهان هڪ پروگرامر جي حيثيت ۾ وڌيڪ قيمتي هوندا. #وياچسلاوٻيو ڇا پڙهو: |
---|
GO TO FULL VERSION