ภาพรวม
ซอร์สโค้ด JDK8
ฐาน
- 【พื้นฐาน】บทคัดย่อของผู้ให้บริการ Java
- 【 BASIC 】 String, StringBuffer, StringBuilder การวิเคราะห์ซอร์สโค้ด
Java-io
- 【 io 】ภาพรวม
- 【 io 】การอ่านและการเขียนไฟล์ (FileInputStream, FileOutputStream, FileReader, FileWriter, RandomAccessFile)
- 【 io 】 PipedInputStream, PipedOutputStream, PipedReader, PipedWriter)
- 【 io 】 ByteArrayInputStream, ByTeArrayOutputStream, CharArrayReader, CharArrayWriter)
- 【 io 】 inputstream
- 【 io 】 outputstream
- 【 io 】 fileInputStream
- 【 io 】 fileOutputStream
- 【 io 】แบบสุ่ม AccessFile
- 【 io 】ไฟล์
- 【 io 】 bufferedInputStream
- 【 io 】 bufferedOutputStream
- 【 io 】 bufferedreader
- 【 io 】 bufferedwriter
Java-Nio
- 【 nio 】ภาพรวม
- 【 nio 】บัฟเฟอร์ (บัฟเฟอร์)
- 【 nio 】 channel (ช่อง)
- 【 nio 】การส่งข้อมูลระหว่างช่องสัญญาณ
- 【 nio 】ตัวเลือก (ตัวเลือก)
- 【 nio 】 filechannel
- 【 nio 】 Socketchannel
- 【 nio 】 ServersocketChannel
- 【 nio 】 datagramchannel
- 【 nio 】ท่อ (ท่อ)
- 【 nio 】 scatter/gather
java-reflect
- 【สะท้อนภาพรวม】
- 【สะท้อนวัตถุคลาส
- 【สะท้อน】 constructor
- 【สะท้อน】ตัวแปร (ฟิลด์)
- 【ไตร่ตรองวิธีการ】
- 【สะท้อน】 getters และ setters
- 【สะท้อนตัวแปรส่วนตัวและวิธีการส่วนตัว
- 【ไตร่ตรอง】คำอธิบายประกอบ
- 【ไตร่ตรอง】ทั่วไป
- 【สะท้อน】อาร์เรย์ (อาร์เรย์)
- 【สะท้อนพร็อกซีแบบไดนามิก (พร็อกซี)
- 【สะท้อนการโหลดคลาสแบบไดนามิกและการโอเวอร์โหลด
การสะสมของชวา
- 【การรวบรวม】 arraylist การวิเคราะห์ซอร์สโค้ด arraylist
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด LinkedList
- 【การรวบรวม】การวิเคราะห์ซอร์สโค้ดเวกเตอร์
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด CopyOnWriteArrayList
- 【การรวบรวมคอลเลกชัน】การวิเคราะห์ซอร์สโค้ด HashSet
- 【การรวบรวม】 arrayblockingqueue การวิเคราะห์ซอร์สโค้ด
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด LinkedBlockingQueue
- 【การรวบรวม】การวิเคราะห์ซอร์สโค้ด PriorityQueue
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด PriorityBlockingQueue
- 【การรวบรวม】การวิเคราะห์ซอร์สโค้ดสแต็ก
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด arraydeque
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด Hashtable
- 【การรวบรวมคอลเลกชัน】การวิเคราะห์ซอร์สโค้ด HASHMAP
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด SynchronizedMap
- 【คอลเลกชัน】การวิเคราะห์ซอร์สโค้ด LinkedHashMap
- 【การรวบรวมซอร์สโค้ดพร้อมกัน
คำสั่งชวา
【 Annotatin 】หลักการดำเนินการ annotatin
Java-net
CSDN
Java-jdbc
CSDN
ชวา
- 【การเขียนโปรแกรมพร้อมกัน】กระบวนการและเธรด
- 【การเขียนโปรแกรมพร้อมกัน】เธรด daemon
- 【การเขียนโปรแกรมพร้อมกัน】วิธีการใช้งานเธรด
- 【การเขียนโปรแกรมพร้อมกัน】สถานะวงจรชีวิตเธรด
- 【การเขียนโปรแกรมพร้อมกัน】วิธีการเลิกจ้างเธรด
- 【การเขียนโปรแกรมพร้อมกัน】วิธีการดำเนินการเธรด Java
- 【การเขียนโปรแกรมพร้อมกัน】รอแจ้งแจ้งแจ้งการวิเคราะห์ซอร์สโค้ด
- 【การเขียนโปรแกรมพร้อมกัน】 PipedOutputStream และ PipedInputStream Pipelines ตระหนักถึงการสื่อสารเธรด
- 【การเขียนโปรแกรมที่เกิดขึ้นพร้อมกัน】การวิเคราะห์ซอร์สโค้ด ThreadLocal
- 【การเขียนโปรแกรมพร้อมกัน】 CAS และ ABA
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด AQS
- 【การเขียนโปรแกรมที่เกิดขึ้นพร้อมกัน】หลักการใช้งาน Java Lock
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ดพูลเธรดพูล
- 【การเขียนโปรแกรมพร้อมกัน】หลักการของการดำเนินการตามกลยุทธ์ความอิ่มตัว
- 【การเขียนโปรแกรมพร้อมกัน】หลักการดำเนินการที่ซิงโครไนซ์
- 【การเขียนโปรแกรมพร้อมกัน】ล็อควัตถุที่ซิงโครไนซ์และล็อคคลาส
- 【การเขียนโปรแกรมพร้อมกัน】หลักการการนำไปใช้ที่ผันผวน
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด reentrantlock
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด ReentRantReadWriteLock
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด Countdownlatch
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด CyclicBarrier
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ดเซมาฟอร์
- 【การเขียนโปรแกรมพร้อมกัน】การวิเคราะห์ซอร์สโค้ด FutureTask
Java-JVM
- 【 JVM Principle 】 JVM โครงสร้างหน่วยความจำ
- 【 JVM Principle 】กลไกการโหลดคลาส
- 【 JVM Principle 】การวิเคราะห์ความทรงจำล้นหน่วยความจำ
- 【 JVM Principle 】การสร้างวัตถุฮอตสปอตหน่วยความจำการเข้าถึง
- 【 JVM หลักการ】วิธีการพิจารณาว่าวัตถุสามารถนำกลับมาใช้ใหม่ได้
- 【 JVM Principle 】อัลกอริทึมการรวบรวมขยะ
- 【 JVM Principle 】 Garbage Collector
- 【 JVM Principle 】การจัดสรรหน่วยความจำและกลยุทธ์การรีไซเคิล
- 【 JVM Principle 】โมเดลหน่วยความจำ Java
Java8
CSDN