Munu

สถาปัตยกรรมของภาษาจาวา

หน้าแรก » ข่าวสาร » สถาปัตยกรรมของภาษาจาวา

สถาปัตยกรรมของภาษาจาวา

1.2.1 สถาปัตยกรรมของจาวา ประกอบด้วยส่วนสำคัญ 4 ส่วน
1) Java programming Language 
คือ โปรแกรมที่เขียนด้วยภาษา java (.java) ในรูปของ text ที่สามารถอ่านได้ เรียกว่า ซอร์สโค้ด (Source code)
2) Java class file 
คือ ซอร์สโค้ด ที่ถูกแปลง (compile) เป็น .class หรือ ไบต์โค้ด (byte code) ที่อยู่ในรูปของคำสั่งที่ Java Virtual Machine (Java VM) เข้าใจ
3) Java API 
คือ กลุ่มของ ready-made software components โดยจะรวมอยู่ใน ไลบารีของคลาสและอินเตอร์เฟช ซึ่งสามารถนำมาใช้ได้โดยไม่ต้องเขียนเอง
4) Java Virtual Machine (JVM) 
คือ ส่วนที่จะไปติดต่อสั่งงานโดยตรงต่อคอมพิวเตอร์ ภายในประกอบด้วย
– Class loader ทำหน้าที่โหลด Class file จากโปรแกรมและจาก Java API
– Execution engine ทำการแปล(interpret) ไบต์โค้ด ซึ่งมีหลายรูปแบบ เช่น Just in time, Adaptive optimizer

1.2.2 การแปลงโค้ดของภาษาจาวา
1) Java program คือโปรแกรมที่เราเขียนขึ้นโดยใช้ภาษาจาวา จะอยู่ในรูปเท็กซ์ (text) ที่สามารถอ่านได้ โดยชื่อไฟล์จะมีนามสกุล .java เราเรียกว่า ซอร์สโค้ด (Source code) ซึ่งซอร์สโค้ดจะถูกคอมไพล์เป็น java class file หรือ ไบต์โค้ด ชื่อไฟล์จะมีนามสกุล .class ซึ่งอยู่ในรูปของคำสั่งที่ java virtual Machine เข้าใจ
2) API คือโค้ดที่คอมไพล์แล้ว ช่วยให้โปรแกรมแอกเซสในส่วนของ system services ของระบบปฏิบัติการ ส่วน Java API คือกลุ่มของ ready-made software components โดยรวมเป็น ไลบราลีของคลาส Java Virtual Machine จะโหลด Java API เมื่อโปรแกรมจาวาถูก run

เรามีทีมงานผู้เชี่ยวชาญที่มีประสบการณ์ด้านเว็บไซต์

มาประยุกต์ในการพัฒนาการให้บริการอยู่ตลอดเวลา เพื่อสร้างความพึงพอใจสูงสุดให้แก่ลูกค้าทุกท่าน
ด้วยประสบการณ์ที่เรามีอยู่นั้น ทำให้มั่นใจได้ว่าลูกค้าทุกท่านจะได้รับการบริการที่ดีจากเรา

Call

082-493-2295

E-mail

Konyubyub@Gmail.com

Location

บริษัท ดีไซน์นำโชค จำกัด
58/146 หมู่ที่ 6 หมู่บ้านซื่อตรง คลอง13 ตำบลบึงน้ำรักษ์ อำเภอธัญบุรี จังหวัดปทุมธานี 12110

2014 Powered by IYATHAI.com
Tel: 082-493-2295 E-mail: Konyubyub@gmail.com