บทความนี้มีรายละเอียด 10 ทักษะที่โปรแกรมเมอร์ Java ควรเชี่ยวชาญเป็นโปรแกรมเมอร์ Java แบ่งปันสำหรับทุกคนสำหรับการอ้างอิงของคุณ ข้อมูลเฉพาะมีดังนี้:
1. ไวยากรณ์: ต้องคุ้นเคย
2. คำสั่ง: คุณต้องคุ้นเคยกับคำสั่งที่ใช้กันทั่วไปและตัวเลือกที่ใช้กันทั่วไปกับ JDK ใช้คำสั่งเหล่านี้
3. เครื่องมือ: อย่างน้อยหนึ่งเครื่องมือการพัฒนา IDE อย่างน้อยหนึ่งอย่างเช่น Eclipse, NetBeans, JBuilder, JDeveloper, IDEA, JCreator หรือการประชุมเชิงปฏิบัติการรวมถึงการตั้งค่าการจัดการทางวิศวกรรมตัวเลือกทั่วไปการกำหนดค่าการติดตั้งปลั๊กอินและการดีบัก
4. API: API หลักของ Java มีขนาดใหญ่มาก แต่เนื้อหาบางอย่างคือฉันต้องคุ้นเคยมิฉะนั้นมันเป็นไปไม่ได้ที่จะใช้ Java รวมถึง: รวมถึง::
◆ฟังก์ชั่นมากกว่า 80 % ของฟังก์ชั่นของคลาสภายใต้ java.lang
◆การใช้งานที่ยืดหยุ่นมากกว่า 80 % ของชั้นเรียนภายใต้ Java.util โดยเฉพาะอย่างยิ่งระบบการรวบรวม, นิพจน์ปกติ, zip, เวลา, จำนวนสุ่ม, คุณลักษณะ, ทรัพยากรและตัวจับเวลา
◆มากกว่า 60 % ของชั้นเรียนภายใต้แพ็คเกจ java.io เข้าใจแนวคิดการออกแบบของโมเดลท่อและลักษณะและโอกาสของคลาส IO ที่ใช้กันทั่วไป
◆เนื้อหา 100 % ภายใต้ java.math
◆มากกว่า 60 % ของเนื้อหาของ java.net คุ้นเคยกับฟังก์ชั่นของแต่ละคลาส
◆มากกว่า 60 % ของเนื้อหาของแพ็คเกจ Java.Text โดยเฉพาะคลาสการจัดรูปแบบ
◆มีความเชี่ยวชาญในการใช้ JDBC และ Java.security เพื่อบรรจุเนื้อหามากกว่า 40 % ของเนื้อหา
◆เนื้อหาพื้นฐานของ AWT รวมถึงกิจกรรมส่วนประกอบต่าง ๆ ผู้ฟังผู้จัดการเค้าโครงส่วนประกอบทั่วไปการพิมพ์
◆เนื้อหาพื้นฐานของการแกว่งคล้ายกับข้อกำหนดของ AWT
◆การประมวลผล XML คุ้นเคยกับข้อดีและข้อเสียของ SAX, DOM และ JDOM และสามารถใช้หนึ่งในนั้นเพื่อทำการวิเคราะห์และการประมวลผลเนื้อหาของ XML ให้เสร็จสมบูรณ์
5. การทดสอบ: คุณต้องคุ้นเคยกับการใช้ Junit เพื่อเขียนกรณีทดสอบเพื่อทำการทดสอบอัตโนมัติของรหัส
6. การจัดการ: ต้องคุ้นเคยกับงานทั่วไปของการใช้ ANT เพื่อการจัดการด้านวิศวกรรมที่สมบูรณ์เช่นการรวบรวมวิศวกรรมการสร้าง Javadoc การสร้าง JAR การควบคุมเวอร์ชันและการทดสอบอัตโนมัติ
7. สารสกัด: เหตุผลและตำแหน่งโดยประมาณของปัญหาการวางตำแหน่งปัญหากับปัญหาของข้อมูลที่เร็วขึ้น
8. ความคิด: เชี่ยวชาญข้อกำหนดหลักของ OOP เพื่อให้ระบบที่พัฒนาโดย Java สามารถเป็นระบบ Java ที่แท้จริง
9. ข้อมูลจำเพาะ: รหัสที่เขียนจะต้องตรงตามข้อกำหนดการเข้ารหัสยอดนิยมเช่นหมวดหมู่หมวดหมู่ของตัวอักษรสมาชิกและชื่อวิธีการของชื่อวิธีคำแรกของชื่อวิธีคือการอ่านคำกริยาดีกว่า
10. อาจารย์: Master J2ee, Oracle, Weblogic, JBoss, Spring, Struts, Hibernate และเทคโนโลยียอดนิยมอื่น ๆ , การเรียนรู้เทคโนโลยีการปฏิบัติเช่นแนวคิดการออกแบบสถาปัตยกรรมซอฟต์แวร์, การเพิ่มประสิทธิภาพกลไกค้นหา, การออกแบบระบบแคช, การปรับสมดุลของเว็บไซต์, การปรับประสิทธิภาพของระบบและอื่น ๆ เทคโนโลยีปฏิบัติ
Zi กล่าวว่า: เห็นความคิดที่ชาญฉลาดเห็นภายในและภายใน! หากคุณไม่ทราบตำแหน่งของคุณคุณสามารถดูได้
หวังว่าบทความนี้จะเป็นประโยชน์กับการออกแบบโปรแกรม Java ของทุกคน