ตัวอย่างที่ดีของ Javadoc [ปิด]


140

มีตัวอย่างที่ดีของไฟล์ต้นฉบับที่มีJavadocหรือไม่

ฉันสามารถหาตัวอย่างที่ดีมากมายของ Javadoc บนอินเทอร์เน็ตฉันต้องการหาไวยากรณ์เฉพาะที่ใช้ในการสร้างพวกเขาและสมมติว่าฉันสามารถเจาะผ่านแหล่งที่มาของห้องสมุดบางแห่ง แต่ดูเหมือนว่างานมากมาย

คำตอบ:


118

แล้วซอร์สโค้ดของ JDK นั้นเข้าถึงได้ผ่านบุคคลที่สามอย่าง docjar ไหม ยกตัวอย่างเช่นแหล่งที่มาของคอลเลกชัน

ด้วยวิธีนี้ไม่มีการดาวน์โหลดขนาดใหญ่


1
นั่นเป็นคำตอบที่ดีตั้งแต่คอลเล็กชันที่เขียนโดย Josh และ Neal
cherouvim

ซอฟต์แวร์ป้องกันไวรัสของฉันบอกว่าลิงก์ docjar นั้นไม่ปลอดภัย คุณรู้จักเว็บไซต์อื่น ๆ ที่มีแหล่งรวบรวมหรือไม่? (ฉันจะให้มันเลื่อนถ้าเรื่องนี้ไม่ได้เป็นธรรมคำถามจราจรสูง :)
กอร์ดอนกุสตาฟ

2
หากบน windows การติดตั้ง JDK มีsrc.zipไฟล์ที่มีซอร์สโค้ดของไลบรารีมาตรฐาน
Sri Harsha Chilakapati

การที่บุคคลที่สามเผยแพร่รหัสลิขสิทธิ์เป็นวิธีการที่ถูกกฎหมาย ลิขสิทธิ์อนุญาตหรือไม่
ThePyroEagle

นี่เป็นปัญหาหลักของลิงก์ภายนอก "Docjar.net ไม่ทำงานสำหรับทุกคน"
Book Of Zeus

39

หน้าวิธีการเขียน Doc Coments สำหรับเครื่องมือ Javadocมีตัวอย่างที่ดีจำนวนมาก ส่วนหนึ่งเรียกว่าตัวอย่างความคิดเห็นของหมอและมีประเพณีไม่กี่

นอกจากนี้คำถามที่พบบ่อยของ Javadoc ยังมีตัวอย่างอีกหลายตัวอย่างเพื่อแสดงคำตอบ


ลิงก์ถาวร (ตอนนี้): oracle.com/technetwork/java/javase/documentation/ …
Jeff Evans

9

แล้วซอร์สโค้ดของJDKล่ะ


นั่นคือความคิดที่ชัดเจนของฉัน แต่ฉันต้องดาวน์โหลดระเบียบใหญ่ทั้งหมด :-(
Jason S

5
โอกาสที่คุณมีอยู่แล้วเพราะมันมาพร้อมกับ JDK (แม้ว่าจะเป็นตัวเลือกการติดตั้ง)
Michael Borgwardt

5

ฉันใช้ชุดรูปแบบเอกสารขนาดเล็ก:

  • จัดทำเอกสารเกี่ยวกับความปลอดภัยของเธรดเสมอ
  • บันทึกการเปลี่ยนแปลงไม่ได้เสมอ
  • javadoc พร้อมตัวอย่าง (เช่นตัวจัดรูปแบบ )
  • @ Deprecation ด้วย WHY และ HOW เพื่อแทนที่องค์ประกอบที่มีคำอธิบายประกอบ

คำแนะนำที่ดีในการรวมวิธีการแทนที่ค่า
Tobi Tiggers



2

ดาวน์โหลดแหล่งที่มาของLuceneและดูว่าพวกเขาทำได้อย่างไร พวกเขามี JavaDocs ที่ดี


2

หากคุณกำลังใช้Eclipseคุณสามารถตั้งค่าJDKของคุณ(ไม่ใช่JRE ) ในJRE ที่ติดตั้งแล้วใช้Open Type ( Ctrl+ Shift+ T) ให้สิ่งที่ชอบjava.util.Collections


1
เพื่อเพิ่มสิ่งที่ถูกกล่าว IDEs ส่วนใหญ่จะกำหนดค่า javadocs และแหล่งที่มาโดยอัตโนมัติเมื่อคุณกำหนดค่า JDK สำหรับพวกเขาที่จะใช้ สิ่งนี้ไม่เพียงใช้กับ Eclipse
ThePyroEagle

2

เอกสารของแพ็คเกจและคลาสEventBusของ Google Guava เป็นตัวอย่างที่ดีของ Javadoc โดยเฉพาะอย่างยิ่งเอกสารแพคเกจที่มีการเริ่มต้นอย่างรวดเร็วเขียนได้ดี


1

หากคุณติดตั้ง JDK และเลือกที่จะติดตั้งซอร์สเช่นกัน src.zip มีแหล่งที่มาของคลาส Java สาธารณะทั้งหมด ส่วนใหญ่เหล่านี้มี javadoc ที่ดีงาม


1

หากสิ่งที่คุณมองหาคือไวยากรณ์สิ่งนี้อาจช่วย:

วิธีเขียนความคิดเห็นเอกสารสำหรับเครื่องมือ Javadoc


1
ขอบคุณแล้วตระหนักถึงว่าที่ (ดูคำถามของฉัน)
เจสัน S

คำตอบซ้ำโดยไม่ต้องให้ข้อมูลที่เป็นประโยชน์อื่น ๆ
Alexey Ivanov
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.