16. คำศัพท์สงวน (Key Word) ในภำษำจำวำ
abstract boolean break byte case
catch char class const continue
default do double else extends
final finally float for goto
if implements import instanceof int
interface long native new package
private protected public return short
static super switch synchronized this
throw throws transient try void
volatile while
17. กำรเขียนหมำยเหตุ (Comment) สำมำรถทำได้ 3 รูปแบบ คือ
//single line comment
/* multiple line comments
…*/
/** This is a javadoc comment*/
โปรแกรมที่สร้ำงจำกจำวำต้องสำมำรถสร้ำงได้อย่ำงน้อยหนึ่งคลำสโดยมี
รูปแบบโครงสร้ำงดังนี้
[<access_specifier>] class <class_name>
{ //data members
//methods }
access_specifier :- ระดับกำรเข้ำถึงข้อมูล เช่น public และ
private
public หมำยถึง ระดับกำรเข้ำถึงข้อมูลที่ไม่มีข้อจำกัดใดๆ
private หมำยถึง ระดับกำรเข้ำถึงข้อมูลสำหรับกำรใช้งำนในคลำส
ในหนึ่งโปรแกรมต้องมีเพียงหนึ่งคลำสที่มีชื่อเดียวกับโปรแกรมและต้องเป็น
ชนิด public เสมอ
18. data members เป็นส่วนประกอบหนึ่งของคลำส ใช้
สำหรับกำหนดชื่อและชนิดของตัวแปรที่ใช้สำหรับเก็บข้อมูล
โดยมีรูปแบบดังนี้
[<access_specifier>] [<modifier>]
<datatype> <variable_name>
modifier เป็นกำรกำหนดคุณลักษณะพิเศษในกำรใช้งำน
ตัวแปรและ method เช่น static และ final
static หำก Data ใดนำหน้ำด้วยคำศัพท์สงวน static
แล้ว Data นั้น จะถูกโหลดลงในหน่วยควำมจำและพร้อม
ใช้งำนทันที เมื่อมีกำรอ้ำงถึงตำมข้อกำหนดของระดับกำร
เข้ำถึง (Accessibility)
final หำก Data ใดนำหน้ำด้วยคำศัพท์สงวน final แล้ว
Data นั้นใช้สำหรับเก็บข้อมูลค่ำคงที่ (Constant) ซึ่ง
ไม่สำมำรถเปลี่ยนค่ำได้
24. ตัวอย่ำงกำรเขียน Java Applet
import java.applet.*;
import java.awt.Graphics;
public class hello2 extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello World!",20,60);
}
}
25.
26. ตัวอย่ำง Standard Package ในภำษำ Java
Package Class ที่เป็นส่วนประกอบ
java.applet Class ที่จำเป็นต่อกำรสร้ำง Applet
java.awt Class ทีใช้ประโยชน์ในกำรสร้ำง GUI
java.io Class สำหรับปฏิบัติงำนด้ำน I/O
java.lang Class พื้นฐำนของ Java ไม่ต้อง import
java.net Class ที่ใช้ติดต่อกับเครือข่ำย ใช้ควบคู่กับ java.io
java.util Class ที่เป็น Utility เช่น กำรเข้ำรหัส กำรถอดรหัส
java.awt.images Class ที่ใช้ในกำรสร้ำงและทำงำนกับรูปภำพ
java.swing Class ที่ใช้สร้ำง Swing ช่วยให้ทำงำนง่ำยกว่ำ java.awt