More Related Content
Viewers also liked (11)
บทที่ 3 พื้นฐานภาษา Javaบทที่ 3 พื้นฐานภาษา JavaItslvle Parinจัดทำโดย
นาย ณกาญจน์ อ่อนละออ เลขที่ 1
นาย ปัณณทัต เอกวชิราเดชากูล เลขที่ 2
นาย ชนิสร บุญแก้ว เลขที่ 4
นาย อิทธิกร ธรรมวิเศษ เลขที่ 5
นาย ณัฐวัฒน์ วรรณะ เลขที่ 6
นาย ธนานนท์ คุ้มครอง เลขที่ 8
นาย ปรินทร์ ไผทฉันท์ เลขที่ 9
นายอิทธิวัฒน์ วาสนาทิพย์ เลขที่ 12
ชั้น ม.6/1 Java Programming: การเขียนโปรแกรมภาษาจาวาเชิงอ็อบเจกต์Java Programming: การเขียนโปรแกรมภาษาจาวาเชิงอ็อบเจกต์Thanachart Numnondaแนะนำการเขียนโปรแกรมภาษาจาวาเชิงอ็อบเจกต์ โดยแนะนำการใช้มธอด การใช้ constructor การเขียนโปรแกรมโดยใช้คุณลักษณะเด่นของโปรแกรมเชิงอ็อบเจกต์ อาทิเช่น การห่อหุ้ม การสืบทอด และการมีได้หลาย รูปแบบ เป็นต้น จากนั้นจะเป็นการแนะนำคลาสภายใน Generic Type และ Annotation Similar to พื้นฐาȨาษาจาวา (8)
Unit 2 Java ProgrammingUnit 2 Java ProgrammingIrinApatหน่วยที่ 2 เรื่องที่ 1 ภาษาจาวาเบื้องต้นวิชาการเขียนโปรแกรมเบื้องต้น ชั้นมัธยมศึกษาปีที่ 5 ภาคเรียนที่ 2 ปีการศึกษา 2556 โรงเรียนเรยีนาเชลีวิทยาลัย More from Prawwe Papasson (20)
พื้นฐาȨาษาจาวา
- 2. ประวัติภาษา JAVA
ภาษาจาวา เป็นภาษาโปรแกรมเชิงวัตถุที่พัฒนาขึ้นโดย “เจมส์กอส
ลิง” และทีมวิศวกรของเขา ซึ่งบริษัทซันไมโครซิสเต็ม ต้องการนา
ภาษาจาวามาใช้แทนภาษา C++ ชื่อของ “จาวา” มาจากชื่อกาแฟที่ทีม
วิศวกรของซันดื่มตอนที่ร่วมกันพัฒนาภาษาจาวาขึ้นมา Java ถูก
คิดค้นและสร้างโดย บริษัท Sun Microsystems ซึ่งเป็นบริษัท
ผู้ขายระบบ Unix ที่มีชื่อว่า Solaris
- 3. จุดเด่นของภาษาจาวา
1)เป็นภาษาสา หรับการเขียนโปรแกรมเชิง วัตถุ (OOP: Object
Oriented Programming)
2) Java คือ platform independence หมายความว่า
ความสามารถของโปรแกรมที่เขียน ด้วย java สามารถทา งานได้ใน
ระบบปฏิบัติการที่ต่างกัน โดย ไม่ต้องดัดแปลงแก้ไขใหม่
3) Free และ เป็นโปรแกรมประเภท Open Source
- 5. ชนิด ของโปรแกรม Java
1) Java Application เป็นการนาโปรแกรม Java มาเขียนเป็น
โปรแกรมที่สามารถนามาใช้งานได้อย่างอิสระ
2) Java Applets เป็นการนา Java มาเขียนเป็นโปรแกรม
เช่นเดียวกัน แต่ไม่สามารถเรียกใช้งานได้ตาม ลาพัง ต้องนามาใส่ไว้ใน
เอกสาร HTML แล้วใช้ โปรแกรม Web Browser หรือ
Utilities ของ Java เพื่อเรียกดูผลลัพธ์
- 7. Object
Object คือสิ่งที่มีอยู่ในชีวิตประจาวัน
ออบเจ็กต์ที่เป็นรูปธรรม เช่น นักเรียน ใบลงทะเบียน ปากกา และรถ
ออบเจ็กต์ที่เป็นนามธรรมเช่น คะแนน รายชื่อวิชา บัญชีเงินฝาก ตาราง
เที่ยวบิน
Object ประกอบด้วย
คุณลักษณะ (Attribute) หรือ ข้อมูล (Data)
พฤติกรรม (behavior) หรือมธอด (Method)
- 8. มธอด
มธอดแสดงผลทางจอภาพพื้นฐาน การรับข้อมูลทางคีย์บอร์ดในภาษาจา
วาจะต้องสร้างออบเจ็กต์ของคลาส Scanner ขึ้นมา โดยจะต้อง
ประกาศตัวแปรออบเจ็กต์ก่อน เช่น Scanner keyboard;
ประกาศตัวแปรออบเจ็กต์ชื่อ keyboard อยู่ในคลาส Scanner
จากนั้นต้องสร้างออบเจ็กต์มาโดยใช้ คีย์เวิร์ด new มีรูปแบบดังนี้ ตัว
แปรออบเจ็กต์ = new ชื่อคลาส(อาร์กิวเมนต์)
- 9. import
• การใช้import ในภาษาจาวาคลาสต่างๆจะถูกรวมไว้เป็น แพ็กเกจ
ซงึ่สามารถเรียกใช้ด้วยคาสงั่import เพื่อบอกให้คอมไพเลอร์รู้ว่าจะ
นาคลาสมาจากที่ใด โดยเขียนคาสงั่import ไว้ที่ส่วนหัวของ
โปรแกรม เช่นการใช้งานคลาส Scanner จะต้อง เขียนดังนี้
import java.util.Scanner เป็นการเรียกใช้
คลาส Scanner ทีเก็บอยู่ใน util โดย util นีเ้ก็บอยู่ในแพ็กเกจ
หลักชื่อ java
- 10. การดาเนินการทางคณิตศาสตร์ในภาษาจาวาประโยค
จะจบ ด้วยเครื่องหมาย ; (semicolon) เสมอ ดังนั้นโปรแกรมสามารถเขียน
statement ได้มากกว่า หนึ่ง สเตจเมนต์ในหนึ่งบรรทัดของ source
code หรือสามารถเขียน statement โดยมีความยาว มากกว่าหนึ่งบรรทัดก็
สามารถทา ได้Expression หมายถึง ประโยคในภาษา Java ที่ได้รับการ
ยอมรับว่าอยู่ในรูปแบบที่ได้กา หนด ไว้ การเขียน code ให้มีรูปแบบทีเหมาะสม
อ่านได้ง่าย จะทา ให้การพัฒนาโปรแกรมเป็นไปได้ด้วย ความรวดเร็วและ เป็นที
ยอมรับตามระบบสากลรูปแบบทีเหมาะสมนั้นคือ การย่อหน้า
(indentation)เพื่อให้การอ่านทา ได้ง่ายและมองดูสวยงาม
- 11. จัดทาโดย
• นาย ณัฐพร คามะนาง เลขที่.15
• นาย ภาȨินทร์ จิตรธรรม เลขที่.18
• นาย วรากร วงษ์รุ่ง เลขที่.19
• นางสาว ธนัชชา ธระสวัสดิ์ เลขที่.30
• นางสาว ปภัสสร ลาดวล เลขที่.31