Java เป็นภาษาแบบ Compiler คำสั่งในภาษา Java หรือ Source Code จึงต้องเขียนเก็บไว้เป็น text file มีส่วนขยายเป็น .java หลังจากนั้นต้องนำไฟล์ดังกล่าวไปทำการ Compile จาก Source Code ให้กลายเป็นรหัสภาษากลางที่เรียกว่า Binary File หรือ Byte Code (ไฟล์ที่มีส่วนขยายเป็น .class) มีคุณลักษณะเด่นคือ มีขนาดเล็ก สามารถนำไปประยุกต์ใช้งานได้สะดวกรวดเร็ว โดยเตรียมโปรแกรมดังกล่าวไว้บนเครื่อง Server และเมื่อมีการเรียกใช้งานจาก Web Browser ตัว Server จะทำการส่งข้อมูลดังกล่าวกลับ เพื่อให้ Web Browser สั่งให้ทำงานต่อไป Java ถูกจัดให้เป็นภาษาคอมพิวเตอร์ระดับสูงเช่นเดียวกับภาษา Fortran, Cobol, C, Pascal หรือ Basic เป็นภาษาที่มีเสถียรภาพการทำงานสูง ใช้โครงสร้างการเขียนโปรแกรมเป็น Object-Oriented Programming หรือ OOP มีโครงสร้างของภาษาคล้ายกับภาษา C++ เนื่องจาก Java ใช้ภาษา C++ เป็นต้นแบบในการพัฒนาขึ้นมาการทำงานและความปลอดภัยของ Java นั้น เมื่อผู้ส่งคำร้องขอข้อมูล Web Page ไปยัง Web Server หากภายใน Web Page นั้นมีรหัสคำสั่ง … สำหรับกำหนด Java Applet ที่ต้องการนำมาใช้งาน Server ก็จะเพียงทำหน้าที่ส่งข้อมูลต่างๆ เกี่ยวกับ Applet นั้นไปยังเครื่องคอมพิวเตอร์ของผู้ใช้ จากนั้น Web Browser ที่เครื่องคอมพิวเตอร์ของผู้ใช้จะนำ Binary File (Byte Code) ที่ได้นั้นไปเรียกใช้งานต่อไปอีกที ส่วนควบคุมการทำงานของ Java (Java runtime) โดยปกติจะฝังตัวอยู่ในโปรแกรม Web Browser เพื่อทำหน้าที่ควบคุมการทำงานของโปรแกรม Java ที่ส่งมาจาก Server และเมื่อ Web Browser นั้นพบ Web Page ที่มีรหัสคำสั่ง ข้อมูลต่างๆที่ใช้ในการทำงานร่วมกับ Applet นั้นจะถูกส่งกลับคืนมายัง Browser ของผู้ใช้ให้โดยอัตโนมัติ การจัดการกับ JAVA Applet จะเรียบร้อยเมื่อเราได้เห็นภาพและได้ยินตามที่ได้มีการกำหนดมา เนื่องจาก JAVA ถูกสร้างขึ้นเพื่อใช้ทำงานร่วมกับระบบเครือข่าย จึงถูกเน้นให้มีระบบการรักษาความปลอดภัยที่รัดกุม เพื่อป้องกันอันตรายที่อาจเกิดจากไวรัสคอมพิวเตอร์ หรือโปรแกรมคอมพิวเตอร์ที่มีโอกาสทำงานผิดพลาดได้ และเพื่อตัดปัญหามิให้เป็นอันตรายต่อระบบการทำงานของเครื่องคอมพิวเตอร์ที่เรียกใช้มัน ภาษา Java จึงไม่มีคุณสมบัติในการเข้าถึงหน่วยความจำของระบบในระดับลึก และเนื่องจาก Java ต้องทำงานผ่าน Web Browser ดังนั้น Web Browser จึงทำหน้าที่เป็นผู้ตรวจทานรหัสคำสั่งของ Java ก่อนว่าไม่มีการเขียนรหัสคำสั่งที่เป็นอันตรายต่อระบบจากนั้นจึงผ่านให้ Java Class Loader เพื่อสั่งให้โปรแกรมทำงานต่อไป ฉะนั้น Java จึงเหมาะกับการใช้งานที่ต้องการความปลอดภัยสูงผ่านระบบ NetWork หรือการทำธุรกิจในระบบ Internet (E-commerce) โดย Java ได้มีการแบ่งระบบรักษาความปลอดภัยไว้เป็น 3 ระดับดังนี้
1.การตรวจสอบความถูกต้องของรหัสคำสั่ง
2.การกำหนดไฟล์ที่สามารถใช้งานได้
3.การตรวจสอบขณะเรียกใช้งาน
2.การกำหนดไฟล์ที่สามารถใช้งานได้
3.การตรวจสอบขณะเรียกใช้งาน
รูปแบบคำสั่ง(statements) Java คือ ส่วนประมวลผล(Execute) เพื่อให้ได้ผลลัพธ์ออกมา ทุกคำสั่งจะต้องจบด้วยเครื่องหมาย เซมิโคลอน( ; )
รูปแบบของ script
ในการเขียน script สามารถเขียน โดยในรูปแบบที่ 1 ได้โดยไม่ต้องระบุภาษาก็ได้ แต่ต้องเขียน tag ของ script ดังรูป
<Script> JavaScript statements; </Script> | <Script> document.write('kittisak'); </Script> |
ในการเขียน script ตามรูปแบบที่ 2 โดยระบุภาษาเป็น javascript และเขียนใน tag ของ script ดังรูป
<Script Language="JavaScript"> JavaScript statements; </Script> |
การคำสั่งแสดงผล single quote (' ')
ในการเขียนการแสดงผลข้อมูลที่อยู่หลังคำสั่ง document นั้นสามารถเขียนใช้เครื่องหมายในแบบ single quote (' ') ก็ได้ดังรูป
<Script Language="JavaScript"> document.write('kittisak'); </Script> |
การใช้ HTML ร่วมกับ script ขึ้นบรรทัดใหม่ โดยใช้ <br>
การกำหนดให้ขึ้นบรรทัดใหม่ ส่วนใหญ่จะใช้รูปแบบของ tag HTML คือ <br> โดยการใส่ไว้หลังคำสั่ง document อาจจะเป็นข้างหน้า หรือข้างหลังก็ได้
<Script Language="JavaScript"> document.write('kittisak<br>'); document.write('<font color="red">khampud</font>'); </Script> |
Source Code
ใน Java จะมี Source Code เป็น File ที่มีนามสกุล เป็น *.java เมื่อ ผ่านการ Compile แล้วจะมี File เพิ่มมาเป็น File ที่มีนามสกุลเป็น *.class System.out.println ("...." ); เป็นคำสั่งที่ใช้การแสดงตัวอักษรซอร์สโค้ดโปรแกรมจาวาอยู่ในแฟ้มที่มีนามสกุล java
ไม่มีความคิดเห็น:
แสดงความคิดเห็น