.:: ยินดีต้อนรับเข้าสู่เว็บไซต์ ::.

 

 

 

 

05540210 Java Programming Language
ภาษาจาวา
สังกัด บริหารธุรกิจ, บริหารธุรกิจ
หน่วยกิต 3 (3-0-3)
  อาจารย์ สมศักดิ์ บุตรสาคร

เนื้อหาที่เกี่ยวข้อง

 

 

 

Java Programming Language

•OOP เป็นการเขียนโปรแกรมที่ประกอบไปด้วยกลุ่มของ Object
•Object สามารถสร้างได้จาก Class
–รูปแบบ
Classname Objectanme = new Constructorname();
•การเรียงใช้ Attribute หรือ Behavior กระทำได้ผ่านชื่อ Object
–Objectname.method หรือ Objectname.Variable
•Class ประกอบด้วย
–คุณลักษณะ (Attribute)
–พฤติกรรม (Behavior)
–สามารถถ่ายทอดลักษณะ(Inheritance) ได้

 

Primitive Data Type and Operation

Fidentifier คือคำที่มีความหมายในภาษา ซึ่งเป็นตัวอักษรที่เรียงต่อเนื่องกัน ประกอบด้วย ตัวอักษร(letters), ตัวเลข(digits), ขีดเส้นใต้(_) และ dollar signs ($).
Fidentifier จะต้องขึ้นต้นด้วยตัวหนังสือ(letter), ขีดเส้นใต้(_), หรือ dollar sign ($). ไม่สามารถขึ้นต้นด้วยตัวอักษรและคำที่เป็น reserved word.
Fidentifier ไม่สามารถเป็น true, false หรือ null.

 

ประโยคควบคุม (Control Statement)

การเปรียบเทียบระหว่างค่า 2 ค่า, อาทิเช่น i มากกว่า j หรือไม่. ในภาษาจาวามี Operator ที่ใช้ในการเปรียบเทียบ ซึ่งผลลัพธ์จากการเปรียบเทียบจะมีค่าเป็น Boolean value ซึ่งจะมีค่าเพียง true หรือ false.

 

คำสั่งวนลูป (Loops)

while (condition) {
  // loop-body;
  Statement(s);
}

 

Methods

Fpublic : ถ้าใช้นำหน้า method จะทำให้ method นั้นสามารถเรียกใช้ได้ในทุกๆคลาสในทุกๆ package
Fprotected : ถ้าใช้นำหน้า method จะทำให้ method นั้นสามารถเรียกใช้ได้ในคลาสอื่นที่อยู่ใน package เดียวกันและคลาสที่ inherit มา
Fprivate : ถ้าใช้นำหน้า method จะทำให้ method นั้นสามารถเรียกใช้ได้ภายในคลาสเท่านั้น
Fถ้าไม่กำหนดชนิดของ access จะทำให้ method นั้นเป็น default คือสามารถเรียกใช้ได้จากคลาสอื่นๆภายใน package เดียวกันเท่านั้น

 

Array

Fdatatype[] arrayRefVar;
ตัวอย่าง :
    double[] myList;
Fdatatype arrayRefVar[]; // This style is allowed, but not preferred
ตัวอย่าง :
    double myList[];

 

Strings

Fการสร้าง String
§สร้างเป็น String Object
String var = new String[s];
§สร้างเป็นตัวแปรชนิด String
String var = “Campus”;
§สร้าง String ที่นำ Array ของ Character มาเป็นข้อมูล String
char ch[] = {‘C’,’a’,’m’,’p’,’u’,’s’};
String msg = new String[ch];

 

Swing Set

Fทำหน้าที่สร้างส่วนติดต่อกับผู้ใช้(User Interface)
Fพัฒนาเพื่อใช้แทน AWT(Abstract Window Toolkit) ให้มีความหลากหลายและใช้งานง่ายขึ้นกว่าเดิม เรียกว่าชุด JFC(Java Foundation Classes) ประกอบด้วย
§AWT API
§Swing API
§Java 2D API
§Accessibility API
§Drag and Drop API
Fเป็นมาตรฐานในการใช้งานในรุ่น JDK1.2 หรือ Java2