มี 213 ผู้มาเยือน และ ไม่มีสมาชิกออนไลน์ ออนไลน์
Java คืออะไร Java J2SE/SE , Java J2ME/ME , Java J2EE/EE คืออะไร (What is Java?) Java เป็นภาษาหนึ่งที่มีความโด่งดังมากในยุคของการเริ่มเขียนโปรแกรมใหม่ ๆ แต่จำนวนนักพัฒนายังกระจุกเป็นบางกลุ่ม และมีจำนวนไม่มากซะเท่าไหร่ ที่จะใช้โปรแกรมภาษา Java ในการประกอบอาชีพจริง ๆ เพราะการใช้งานโปรแกรมที่พัฒนาด้วยภาษา Java มักจะถูกพัฒนาด้วยบริษัทใหญ่ ๆ งานเฉพาะทาง และงานเกี่ยวกับ Java ก็ค่อนข้างจะน้อย (เมื่อ 5-8 ปีก่อน) ด้วยเหตุผลนี้ภาษา Java ถึงมีจำนวนนักพัฒนาน้อย เมื่อเปรียบเทียบกับภาษาอื่น ๆ แต่ปัจจุบันภาษา Java ได้เข้ามามีบทบาทในชีวิตประจำวันมากขึ้น และความต้องการโปรแกรมเมอร์ภาษา Java ก็สูงขึ้นมากเช่นเดียวกัน
ภาษา Java เป็นของบริษัท Sun Microsystems ถูกพัฒนาและเริ่มใช้งานประมาณปี พ.ศ. 2539 (ค.ศ. 1996) โดยถุกพัฒนามาแทนที่ภาษา C++ ดังนั้นจึงมีรูปแบบ Syntax คล้าย ๆ กับภาษา C/C++ ในการเขียนภาษา Java จะเป็นภาษาโปรแกรมเชิงวัตถุที่ค้อนข้างจะสมบูรณ์แบบ (Object Oriented Programming) เพราะฉะนั้นการเขียนด้วย Syntax ของภาษา Java นั้น เราจะเขียนในมุมมองของ OOP เป็นหลัก
สำหรับการพัฒนาภาษา Java สามารถพัฒนา Application ได้หลากหลายรุปแบบมาก เช่น Application ที่ทำงานบน Windows , Mac , Linux หรือบน Web Application (JSP Java Servlet) และที่กำลังมาแรงสุดในตอนนี้คือ การพัฒนา Application บน Mobile ซึ่งในปัจจุบันสามารถพัฒนาได้บน Android และ BlackBerry และในอนาคตจะยังมีตามมาอีกหลายตัวแน่นอน ดังนั้นในภาษา Java จะมีรุ่นที่เป็น SDK อยู่หลายตัว อาทิเช่นเราอาจจะเคยได้ยินพวก J2SE , J2EE , J2ME หรือ SE , EE , ME เราอาจจะงงว่าทำไมมันถึงมีหลายตัว แต่ในความเป็นจริงแล้ว เป็นเพียงแค่รุ่นสำหรับการพัฒนาบน Platform ต่าง ๆ เช่น
ซึ่งปกติแล้วในการพัฒนา Application ด้วยภาษา Java ทั่ว ๆ ไปเราจะใช้รุ่น SE (Standard Edition) ก็จะมี JDK (Java Development Kit) ที่ประกอบไปด้วย compiler และ debugger ของภาษา Java สำหรับนักพัฒนา JRE (Java Runtime Environment) ซึ่งเป็นสิ่งที่รวม library ต่างๆสำหรับการรันโปรแกรมที่พัฒนาด้วย Java ซึ่งถ้าติดตั้ง JDK เพียงตัวเดียวก็จะมี JRE รวมอยู่ด้วย
เหตุผลหลักที่ทำให้ผมสนใจที่จะศึกษาภาษา Java ก็คือ มีช่วงหนึ่งได้ทำงานรับผิดชอบเกี่ยวกับการพัฒนา App บน Mobile ของ Android ซึ่งตอนนี้โจทย์ค่อนข้างจะยาก (ในตอนแรก) แต่พอได้ศึกษาจริง ๆ แล้ว การพัฒนา Android ด้วยภาษา Java นั้นง่ายมาก เพราะในโครงสร้างของภาษา Java เองก็เป็น Syntax ที่ง่าย ๆ สามารถเข้าใจได้อย่างรวดเร็ว และยิ่งถ้าได้เขียนพวก .NET แบบ C# มาแล้วก็จะรู้ว่าใน 2 ภาษานี้มีโครงสร้างที่เหมือนกันมาก และจะทำให้สามารถศึกษาได้อย่างรวดเร็ว
1.
class
MyClass {
2.
3.
public
static
void
main(String[] args) {
4.
System.out.println(
"Hello World!"
);
5.
}
6.
7.
}
ตัวอย่างการเขียนโปรแกรมด้วยภาษา Java ซึ่งจะเริ่มต้วยด้วยการประกาศชื่อ Class และภายใน Class ก็จะประกอบด้วย Method ต่าง ๆ
bcomz.com เป็นส่วนหนึ่งของงานซ่อมคอมพิวเตอร์นอกสถานที่ บางกะปิ รามคำแหง ซึ่งมีประสบการณ์การซ่อมและการค้าขาย มากกว่า 10 ปี โดยมอบประสบการณ์การช้อปปิ้งและช่องทางการขายปลีกที่สะดวกสบายสำหรับผู้บริโภคและมอบแพลตฟอร์มสำหรับผู้ค้าให้สามารถเข้าถึงฐานลูกค้าที่ใหญ่ที่สุดในเอเชียตะวันออกเฉียงใต้ได้อย่างง่ายดาย