7
บบบบบ 1 บบบบบบบบบบบบบบบบบบบบบบบบ Java บบบบบบ บบบบบบ ... ... . . บบบบบ บบบบบบบบบ บบบบบ บบบบบบบบบ บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ บบบบบบบ บบบบบบบ บบบบบบบบบบบบบบบบบบบบบบบ บบบบบบบ บบบบบบบบบบบบบบบบบบบบบบบ บบบบบบบ บบบบบบบบ บบบบบบบบ บบบบบ 1

บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

  • View
    449

  • Download
    2

Embed Size (px)

DESCRIPTION

สอนโดย ... อ.มลชยา หวานชะเอม รายวิชาการเขียนโปรแกรมด้วยภาษาจาวาสคริปต์ (ม.6) โรงเรียนพิษณุโลกพิทยาคม จังหวัดพิษณุโลก

Citation preview

Page 1: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

บทท�� 1 ต้�อนรั�บเข้�าสู่��โลกข้องภาษา Java

สู่อนโดย สู่อนโดย ......ออ..มลชยา หวานชะเอม มลชยา หวานชะเอม รัายว�ชาการัเข้�ยนโปรัแกรัมด�วยภาษาจาวาสู่ครั�ปต้$รัายว�ชาการัเข้�ยนโปรัแกรัมด�วยภาษาจาวาสู่ครั�ปต้$โรังเรั�ยนพิ�ษณุ'โลกพิ�ทยาคม จ�งหว�ดพิ�ษณุ'โลกโรังเรั�ยนพิ�ษณุ'โลกพิ�ทยาคม จ�งหว�ดพิ�ษณุ'โลก

บทท�� 1

Page 2: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

รั��จ�กก�บภาษา Java

ภาษา Java นั้��นั้ได้รั�บการัพั�ฒนั้ามาจากบรั�ษ�ท Sun Microsystems ซึ่��งเป็�นั้บรั�ษ�ทคอมพั�วเตอรั�ชั้� �นั้นั้!าของโลก โด้ยถื'อก!าเนั้�ด้ภายใตโครังการั Green Project ในั้ป็) 1996 ซึ่��งม*หั�วหันั้าท*มพั�ฒนั้าท*�ชั้'�อว,า James Gosling ซึ่��งโป็รัแกรัมเมอรั� Java ท��วโลกยกย,องว,าเป็�นั้ บ�ด้าของ Java

Page 3: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

เหต้'ใดจ)งน�ยมเข้�ยนโปรัแกรัมด�วยภาษา Java

ภาษา Java นั้��นั้ม*ป็รั�ชั้ญาการัสรัางมาจากการัท*�ตองการัท!าใหัเรัาเข*ยนั้โป็รัแกรัมเพั*ยงครั��งเด้*ยว แต,สามารัถืนั้!าไป็ใชั้งานั้ได้ในั้อ0ป็กรัณ์�ชั้นั้�ด้ต,างๆ ไม,จ!าก�ด้ว,าตองเป็�นั้เพั*ยงแค,คอมพั�วเตอรั�อย,างเด้*ยว

Page 4: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

เบ*+องหล�งการัท,างานข้องโปรัแกรัมภาษา Java เรัาเข*ยนั้โป็รัแกรัมของภาษา Java เรัาจะได้ Source

Code ซึ่��งเป็�นั้ไฟล�ท*�ม*นั้ามสก0ลเป็�นั้ .java จากนั้��นั้เรัานั้!า Source Code ไป็คอมไฟล�ใหักลายเป็�นั้เป็�นั้ Java Byte Code (จะเก5บอย6,ในั้ไฟล� .class)

เวลาท*�ท!างานั้จรั�งในั้คอมพั�วเตอรั� หัรั'ออ0ป็กรัณ์�ใด้ๆ ก5ตาม Java Byte Code จะถื6กคอมไพัล�อ*กครั��งใหัเป็�นั้ภาษาเครั'�องเฉพัาะคอมพั�วเตอรั� หัรั'ออ0ป็กรัณ์�นั้��นั้ๆ เขาใจ การัคอมไพัล�ครั��งนั้*�จะใชั้ Java Virtual Machine คอมไพัล� และรั�นั้

Page 5: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

รั�ปแบบการัเข้�ยนโปรัแกรัมในภาษา Java Java SE : ย,อมาจาก Java Standard Edition

เป็�นั้รั6ป็แบบการัเข*ยนั้โป็รัแกรัมส!าหัรั�บการัท!างานั้บนั้คอมพั�วเตอรั�ท��วไป็ ถื'อว,าเป็�นั้รั6ป็แบบแรักของภาษา Java

Java EE : ย,อมาจาก Java Enterprise Edition เป็�นั้รั6ป็แบบการัเข*ยนั้โป็รัแกรัมก�บรัะบบงานั้ขนั้าด้ใหัญ,

Java ME : ย,อมาจาก Java Micro Edition เป็�นั้รั6ป็แบบการัเข*ยนั้โป็รัแกรัมก�บอ0ป็กรัณ์�ขนั้าด้เล5ก (ค'อม*หันั้,วยความจ!านั้อย ) เชั้,นั้ โทรัศั�พัท�ม'อถื'อ ,เซึ่5ตท5อป็บ5อกซึ่� เป็�นั้ตนั้

Page 6: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

แพิล-ต้ฟอรั$มข้อง Java

Page 7: บทที่ 1 ต้อนรับเข้าสู่โลกของภาษา java

ก�อนจบบท...

ส!าหัรั�บบทนั้*�เรัาได้เรั*ยนั้รั6 เก*�ยวก�บภาษา Java ซึ่��งเป็�นั้ภาษาเข*ยนั้โป็รัแกรัมท*�ได้รั�บการัพั�ฒนั้าภายใตแนั้วค�ด้ Write Once Run Anywhere ท!าใหัเรัาเข*ยนั้โป็รัแกรัมเพั*ยงครั��งเด้*ยว แต,สามารัถืนั้!าไป็รั�นั้ หัรั'อใชั้งานั้บนั้คอมพั�วเตอรั� (หัรั'ออ0ป็กรัณ์�อ�เล5กทรัอนั้�กส� )แบบต,างๆ ได้อย,างสะด้วก โด้ย Java ได้รั�บการัพั�ฒนั้าใหัม*ความสามารัถืหัลายหัลาย รัองรั�บการัท!างานั้ในั้รั6ป็แบบต,างๆ และป็9จจ0บ�นั้ก5ม*โป็รัแกรัมเมอรั�มากมายท��วโลกศั�กษา และต�ด้ตามอย,างใกลชั้�ด้