![What is an API? - Application Programming Interface](https://i.ytimg.com/vi/B9vPoCOP7oY/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Application Programming Interface (API) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
- Techopedia อธิบาย Application Programming Interface (API)
คำจำกัดความ - Application Programming Interface (API) หมายถึงอะไร
application programming interface (API) ในส่วนของ Java คือชุดของแพคเกจคลาสและอินเตอร์เฟสที่ถูกเขียนไว้ล่วงหน้าด้วยวิธีการฟิลด์และคอนสตรัคเตอร์ที่เกี่ยวข้อง คล้ายกับอินเทอร์เฟซผู้ใช้ซึ่งอำนวยความสะดวกในการโต้ตอบระหว่างมนุษย์และคอมพิวเตอร์ API ทำหน้าที่เป็นอินเทอร์เฟซโปรแกรมซอฟต์แวร์ที่ช่วยให้เกิดการโต้ตอบ
ใน Java งานการเขียนโปรแกรมพื้นฐานส่วนใหญ่จะดำเนินการโดยคลาสและแพ็คเกจของ API ซึ่งมีประโยชน์ในการลดจำนวนบรรทัดที่เขียนภายในส่วนของโค้ด
Java Development Kit (JDK) ประกอบด้วยสามองค์ประกอบพื้นฐานดังนี้:
- คอมไพเลอร์ Java
- Java Virtual Machine (JVM)
- Java Application Programming Interface (API)
Java API ที่มาพร้อมกับ JDK อธิบายถึงฟังก์ชั่นของแต่ละองค์ประกอบ ในการเขียนโปรแกรม Java ส่วนประกอบเหล่านี้จำนวนมากถูกสร้างขึ้นล่วงหน้าและใช้งานทั่วไป ดังนั้นโปรแกรมเมอร์สามารถใช้โค้ดที่เขียนไว้ล่วงหน้าผ่าน Java API หลังจากอ้างถึงคลาส API และแพ็กเกจที่มีอยู่โปรแกรมเมอร์จะเรียกคลาสโค้ดและแพ็คเกจที่จำเป็นสำหรับการใช้งาน
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
Techopedia อธิบาย Application Programming Interface (API)
API เป็นไลบรารีของคลาส Java แพ็กเกจและอินเตอร์เฟสที่มีอยู่ API สามประเภทดังต่อไปนี้:
- Java core API อย่างเป็นทางการซึ่งมาพร้อมกับการดาวน์โหลด JDK
- Java APIs เป็นทางเลือกเสริมซึ่งอาจดาวน์โหลดได้ถ้าจำเป็น
- API ที่ไม่เป็นทางการซึ่งเป็น API ของบุคคลที่สามที่อาจดาวน์โหลดได้จากเว็บไซต์ต้นทาง
API ช่วยโปรแกรมเมอร์กำหนดฟังก์ชันคลาสหรือแพ็คเกจพารามิเตอร์และข้อมูลอื่น ๆ ที่จำเป็น API อย่างเป็นทางการประกอบด้วยแพ็คเกจเช่นแพคเกจแอปเพล็ตแพ็คเกจกราฟิกและการแกว่ง GUI แพ็คเกจแพ็กเกจอินพุต / เอาต์พุต (IO) และ Abstract Windows Toolkit (AWT) และอื่น ๆ
มีสามเฟรมเมื่อ API เริ่มต้นดังนี้:
- เฟรมแรกแสดงส่วนประกอบ API ทั้งหมด (คลาสและแพ็คเกจ)
- เมื่อเลือกแพคเกจเฉพาะเฟรมที่สองจะแสดงอินเตอร์เฟสคลาสและข้อยกเว้นทั้งหมดของแพ็คเกจนั้น
- เฟรมที่สามและหลักให้ภาพรวมของแพคเกจ API ทั้งหมดซึ่งสามารถขยายได้ในเฟรมหลักเพื่อแสดงดัชนีลำดับชั้นของชั้นเรียนและส่วนช่วยเหลือ