พื้นฐานของ Java ที่ใช้ใน J2ME:
1. พื้นฐาน Java Syntax: รวมถึงประเภทข้อมูลพื้นฐาน, คำหลัก, ตัวดำเนินการ ฯลฯ
2. การคิดเชิงวัตถุ: แนวคิดของชั้นเรียนและวัตถุการสืบทอดและความหลากหลาย ฯลฯ
3. การจัดการข้อยกเว้น
4. มัลติเธรด
พื้นฐาน Java ที่ไม่ได้ใช้ใน J2ME:
1. การใช้คำสั่ง Javac และ Java ใน JDK
2. ชั้นเรียนหลายชั้นใน Java Basics ไม่ได้อยู่ใน J2ME หรือวิธีการในชั้นเรียนนั้นง่ายขึ้นอย่างมาก ดังนั้นจึงขอแนะนำให้คุ้นเคยกับไลบรารีคลาสใน J2ME
3. ความรู้เช่นแอปเพล็ต, AWT และ Swing ไม่สามารถใช้ใน J2ME ได้เลย
2. ฟังก์ชั่นที่ไม่สามารถทำได้ชั่วคราวใน J2ME
ฉันจะแสดงรายการฟังก์ชั่นบางอย่างที่ไม่สามารถทำได้ใน J2ME ในขณะนี้ ฉันหวังว่าทุกคนจะสามารถเพิ่มพวกเขาได้อย่างแข็งขัน:
1. อย่าเปลี่ยนรหัสในโทรศัพท์มือถือเพื่อใช้การพอร์ตโดยส่วนใหญ่อ้างถึงเกม
2. ปรับเปลี่ยนข้อความปุ่มแบบไดนามิก
3. ยอมรับอินพุตภาษาจีนบนผืนผ้าใบ
4. ดำเนินการทรัพยากรในท้องถิ่นเช่นหนังสือที่อยู่ได้รับข้อความสั้น ๆ ฯลฯ
5. สร้างไวรัสโทรศัพท์มือถือที่ทำลายล้าง
3. ข้ามแพลตฟอร์มของ J2ME
เทคโนโลยี J2ME มีต้นกำเนิดมาจาก Java ดังนั้นจึงมีข้อได้เปรียบของ JVM และสามารถพอร์ตบนแพลตฟอร์มที่รองรับ Java อย่างไรก็ตามเทคโนโลยี J2ME ปัจจุบันทำงานได้ไม่ดีในการข้ามแพลตฟอร์ม มาดูเหตุผลสั้น ๆ :
1. ขนาดหน้าจอของโทรศัพท์มือถือแตกต่างกัน:
นี่คือส่วนใหญ่ในการผลิตอินเทอร์เฟซ หากคุณใช้อินเทอร์เฟซผู้ใช้ขั้นสูงเช่นการพัฒนาแอปพลิเคชันการเข้าสู่ระบบผู้ใช้การลงทะเบียนผู้ใช้ ฯลฯ โดยทั่วไปจะไม่มีปัญหา
หากคุณใช้อินเทอร์เฟซผู้ใช้ระดับต่ำเช่นถ้าคุณกำลังสร้างเกมคุณต้องพิจารณาปัญหานี้
ฉันได้พูดมากโดยสรุป ฉันหวังว่าเพื่อนที่เรียน J2ME สามารถหลีกเลี่ยงการออกนอกเส้นทาง ฉันหวังว่าทุกคนจะแก้ไขอย่างแข็งขันและเสริมข้อบกพร่อง ขอบคุณสำหรับการสนับสนุน!