มนุษย์มีความสามารถในการสร้างและใช้เครื่องมือในบรรดาเครื่องมือต่างๆ ที่เราได้ประดิษฐ์ขึ้น คอมพิวเตอร์เป็นเครื่องมือที่สำคัญที่สุด และเป็นสิ่งที่จำเป็นสำหรับทุกสาขาอาชีพ แทบทุกสาขาอาชีพ แทบทุกหนแห่งมีคอมพิวเตอร์หรืออุปกรณ์ที่มีชิปคอมพิวเตอร์ติดตั้งอยู่ คอมพิวเตอร์เหล่านั้นทำงานตามคำสั่งที่เราเขียนด้วยภาษาโปรแกรม จาวาเป็นภาษาโปรแกรม ที่ได้รับความนิยมอย่างสูงในปัจจุบันเหตุผลคือ โปรแกรมภาษาจาวาสามารถทำงานบนคอมพิวเตอร์ประเภทต่างๆ ได้ เช่น คอมพิวเตอร์ส่วนบุคคล เซิร์ฟเวอร์ หรือแม้กระทั่งโทรศัพท์มือถือ นองจากนี้จาวาเป็นภาษาโปรแกรมเชิงวัตถุ (Object-Oriented Programming OOP) ซึ่งสามารถพัฒนาโปรแกรมได้ง่ายและสะดวกรวดเร็ว
สารบัญ
บทที่ 1 แนะนำภาษาจาวา
บทที่ 2 ชนิดข้อมูลพื้นฐาน (Primitive Data Types)
บทที่ 3 ประโยชน์ควบคุม (Control Statements)
บทที่ 4 สายอักขระ (String and StringBuffer)
บทที่ 5 คณิตศาสตร์ ตัวห่อหุ้ม และการจัดรูปแบบ (Math, Wrapper and Formatting)
บทที่ 6 อาร์เรย์ (Array)
บทที่ 7 การจัดการความผิดปกติ (Exception Handling)
บทที่ 8 คลาส (Class)
บทที่ 9 อีนัม (Enum)
บทที่ 10 อินเทอร์เฟซ (Intetface)
บทที่ 11 การสืบทอด (Inheritance)
บทที่ 12 เพ็กเกจ (Package)
บทที่ 13 คอลเล็กชันและแม็ป (Collections and Msps)