ดาวน์โหลดโปรแกรมโดยไม่ต้องลงทะเบียนและ SMS - การเขียนโปรแกรม - Java วิธีเขียนโปรแกรมแรกของคุณใน Java ดาวน์โหลดโปรแกรมสำหรับเขียนโปรแกรม java rus

คุณสามารถดาวน์โหลดแพ็คเกจการติดตั้งบนเว็บไซต์ Oracle ได้โดยใช้ลิงก์:

มาติดตั้งจาวากันดีกว่า

ในการติดตั้ง Java บนคอมพิวเตอร์ของคุณ ให้รันไฟล์ที่ดาวน์โหลด หลังจากนั้นกระบวนการติดตั้งจะเริ่มขึ้น (รูปที่ 1.2)

คลิกถัดไป

การติดตั้งเริ่มต้นจะเกิดขึ้นในไดเร็กทอรี C:\Program Files\Java\jdk1.x.x_xx (แทนที่จะเป็นหมายเลขเวอร์ชัน X) หากต้องการ คุณสามารถเปลี่ยนไดเร็กทอรีได้โดยคลิกปุ่มเปลี่ยน (รูปที่ 1.3)

ทำตามคำแนะนำของวิซาร์ดการติดตั้ง และการติดตั้งจะเสร็จสิ้นภายในไม่กี่นาที

เมื่อการติดตั้งเสร็จสมบูรณ์ โปรแกรมจะแจ้งให้คุณไปที่เอกสารทางเทคนิคและคู่มือ Java ซึ่งคุณจะต้องคลิกปุ่มขั้นตอนถัดไป นี่จะเป็นการเปิดเบราว์เซอร์ของคุณไปที่หน้าเอกสาร Java http://docs.oracle.com/javase/ ซึ่งมีประโยชน์มากในการเรียนรู้

การตั้งค่าตัวแปรสภาพแวดล้อม

ขั้นตอนต่อไปคือการตั้งค่าเส้นทางไปยังไฟล์ปฏิบัติการ ได้แก่ ตั้งค่าตัวแปรระบบ PATH, CLASSPATH และ JAVA_HOME

เมื่อต้องการทำเช่นนี้ ให้เปิด แผงควบคุม -> ระบบ, เลือก ตัวเลือกเพิ่มเติมระบบในหน้าต่างที่ปรากฏขึ้น ให้คลิกปุ่ม ตัวแปรสภาพแวดล้อม.

ในหน้าต่างที่เปิดขึ้นในบล็อก ตัวแปรของระบบคุณต้องตรวจสอบว่ามีตัวแปรอยู่หรือไม่ เส้นทางหากไม่มีตัวแปรจะต้องสร้างโดยคลิกที่ปุ่ม สร้าง,หากมีตัวแปร PATH อยู่แล้ว ก็จำเป็นต้องมีตัวแปรนั้น เปลี่ยน(รูปที่ 1.4)

ในหน้าต่างถัดไป จำเป็นต้องตั้งค่าตัวแปร PATH ค่าตัวแปร— เส้นทางไปยังไดเร็กทอรีที่ติดตั้ง Java (รูปที่ 1.5)

หากมีการกำหนดค่าตัวแปร PATH ไว้แล้ว ค่าใหม่จะถูกเพิ่มโดยคั่นด้วยเครื่องหมายอัฒภาค “;” ที่ปลายสุดของบรรทัด

คุณต้องสร้างตัวแปรด้วย คลาสพาธหากยังไม่ได้สร้าง คุณต้องระบุ “.;” เป็นค่าของมัน (รูปที่ 1.6)

นี่คือวิธีการสร้าง/แก้ไขตัวแปร JAVA_HOME- ค่าของตัวแปรนี้คือพาธไปยังไดเร็กทอรีที่ติดตั้ง Java (สำหรับ PAHT) แต่ไม่มีไดเร็กทอรีย่อย bin ตัวอย่างเช่น:

ค่าพาธ: C:\Program Files\Java\jdk1.7.0_25\bin

มูลค่าเข้า JAVA_HOME: C:\ไฟล์โปรแกรม\Java\jdk1.7.0_25

หลังจากระบุตัวแปรแล้ว การติดตั้งจาวาถือว่าครบ!

การตรวจสอบการติดตั้ง

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

หลังจากนั้นหากมีข้อมูลเกี่ยวกับ รุ่นที่ติดตั้ง java จากนั้นการติดตั้งก็สำเร็จ

ปัญหาที่พบบ่อย:

  • "java" ไม่ใช่ภายในหรือ ทีมภายนอกโปรแกรมปฏิบัติการหรือแบตช์ไฟล์

ตรวจสอบว่าเส้นทางที่ระบุใน PATH ถูกต้อง พยายามหลีกเลี่ยงการเว้นวรรคในชื่อโฟลเดอร์ที่คุณติดตั้ง JDK หากคุณคิดว่าเส้นทางถูกเขียนอย่างถูกต้อง คุณควรตรวจสอบให้แน่ใจว่าไฟล์ javac.exe มีอยู่ในไดเร็กทอรีที่แสดงอยู่ในบรรทัด PATH และเป็น JDK ที่ติดตั้ง ไม่ใช่ JDE

  • ไม่ใช่แอปพลิเคชัน win 32

เกิดขึ้นจากการติดตั้ง เวอร์ชันจาวาซึ่งไม่สอดคล้องกับ bitness ของระบบ (เช่น เมื่อติดตั้ง Java เวอร์ชัน 64 บิตบนระบบปฏิบัติการ 32 บิต)

  • เกิดข้อผิดพลาดแจ้งให้คุณตรวจสอบ JAVA_HOME

ตรวจสอบว่าตัวแปรนี้เก็บเส้นทางไปยัง JAVA ที่ติดตั้ง (ไม่มีถังขยะ)

Java เป็นภาษาโปรแกรมเชิงวัตถุที่ออกแบบมาเพื่อการพัฒนาอย่างต่อเนื่องโดยเฉพาะ Java แตกต่างจากกระบวนทัศน์การเขียนโปรแกรมอื่นๆ ในด้านฟังก์ชันการทำงานและการเขียนโปรแกรมลอจิก เนื่องจากนักพัฒนาสามารถพัฒนาโปรแกรมต่อไปได้โดยไม่ต้องเริ่มจากศูนย์ ออบเจ็กต์จะจัดระเบียบโค้ดให้เรียบร้อยและเปลี่ยนแปลงได้ง่ายเมื่อจำเป็น

ตัวอย่างเช่น ตัวแทนจำหน่ายรถยนต์มีรถยนต์หลายคัน รถแต่ละคันเป็นวัตถุ แต่แต่ละคันก็มี ลักษณะต่างๆเรียกว่าคลาสซึ่งมีความแตกต่างกันสำหรับ รุ่นที่แตกต่างกัน: เครื่องยนต์ สีพ่น และอื่นๆ ลูกค้าเลือกปิ๊กอัพสีแดงแต่ต้องการเพิ่มระบบสเตอริโอ รถกระบะใหม่สืบทอดคุณลักษณะทั้งหมดจากวัตถุ "รถกระบะ" และโปรแกรมเมอร์เพียงแค่ต้องเปลี่ยนคลาส "สเตอริโอ" แทนที่จะสร้างรถใหม่ทั้งหมด นี่คือสิ่งที่ทำให้ Java เป็นแพลตฟอร์มในอุดมคติ โทรศัพท์มือถือ, ฟอรั่มเว็บไซต์, เครื่องเล่นเกม และทุกสิ่งที่จำเป็น อัปเดตอย่างต่อเนื่องและการปรับเปลี่ยน โปรแกรมที่สร้างใน Java สามารถพกพาได้เนื่องจากถูกคอมไพล์เป็นไบต์โค้ด สามารถดำเนินการบนเซิร์ฟเวอร์ใดก็ได้ที่ติดตั้ง Java Virtual Machine (JVM) ต่างจาก C++ ตรงที่วัตถุที่สร้างใน Java ไม่จำเป็นต้องอ้างอิงถึงข้อมูลภายนอก ซึ่งหมายความว่าแอปพลิเคชัน Java จะยังคงทำงานต่อไปแม้ว่าระบบปฏิบัติการของคุณหรือโปรแกรมอื่นบางโปรแกรมจะล้มเหลวก็ตาม

อย่าสับสน Java กับ JavaScript อย่างหลังเป็นภาษาที่ตีความ เช่น Visual Basic ของ Microsoft ส่วนใหญ่จะใช้สำหรับโปรแกรมขนาดสั้น เช่น โปรแกรมที่ทำให้เกิดป๊อปอัปในเว็บเบราว์เซอร์ JavaScript ไม่มีความสามารถในการพกพาแบบ Java และมักใช้เป็นส่วนหนึ่งของโค้ด HTML Java เป็นภาษาโปรแกรมที่ใช้มากเป็นอันดับสองของโลก ตามหลัง C และแซงหน้า C++ และ Objective C นอกจากนี้ ยังสามารถดาวน์โหลดและอัปเดตได้ฟรีอีกด้วย Java ต้องการ Windows XP หรือสูงกว่า, Mac OS X 10.7.3 หรือสูงกว่า และทำงานร่วมกับระบบที่ใช้ Linux ได้หลากหลาย

คุณต้องการ Java บนคอมพิวเตอร์ของคุณหรือไม่?

Sun Microsystems ได้สร้าง Java ในปี 1995 ให้เป็นแพลตฟอร์มสากลที่สามารถรันแอปพลิเคชันบนเครื่องใดก็ได้ โดยไม่คำนึงถึงระบบปฏิบัติการ ปัจจุบัน Java ได้รับการติดตั้งบนอุปกรณ์ 3 พันล้านเครื่องทั่วโลก หากต้องการรัน Java คุณต้องดาวน์โหลดและติดตั้ง Java Runtime Environment (JRE) บนคอมพิวเตอร์ของคุณ JRE มี Java Virtual Machine (JVM) และคลาสทั้งหมดสำหรับการสร้างอ็อบเจ็กต์ Java มีประโยชน์อย่างยิ่งสำหรับโปรแกรมเมอร์ แต่ก็มีความสำคัญสำหรับผู้ใช้ปลายทางที่รันแอปพลิเคชันด้วย Java applet Kaspersky Lab บริษัทแอนติไวรัสของรัสเซียกล่าวว่า ครึ่งหนึ่งของการโจมตีทางไซเบอร์ในปี 2555 เกิดขึ้นโดยตรงจาก Java เว็บไซต์ขนาดใหญ่ส่วนใหญ่ รวมถึง Facebook และ Twitter ใช้ HTML 5 แทน Java เพื่อหลีกเลี่ยงความเสี่ยงด้านความปลอดภัย Java ครั้งหนึ่งเคยถูกมองว่าเป็นอนาคตของอินเทอร์เน็ต และจำเป็นอย่างยิ่งสำหรับการทำงานเกือบทุกอย่าง ขณะนี้ ผู้เชี่ยวชาญด้านความปลอดภัยทางไซเบอร์ส่วนใหญ่แนะนำให้อัพเดต Java เป็นประจำหากคุณมีไว้ในคอมพิวเตอร์ของคุณ

Java ฟรีหรือเปล่า?

ซัน ไมโครซิสเต็มส์ทำให้โค้ดหลักส่วนใหญ่ใน Java พร้อมใช้งานต่อสาธารณะในรูปแบบโอเพ่นซอร์สฟรี ซอฟต์แวร์ย้อนกลับไปในปี 2550 ภายใต้เงื่อนไขของ GNU General Public License วันนี้ Oracle อ้างว่า ชุดพัฒนาจาวา (JDK)สามารถดาวน์โหลดได้ฟรี ออราเคิลกล่าวหาว่า Google ละเมิดลิขสิทธิ์โดยใช้โค้ด Java ในระบบปฏิบัติการ Android โดยไม่ต้องจ่ายค่าลิขสิทธิ์ Google อ้างว่ารหัสที่ใช้เป็นสาธารณสมบัติ ดังนั้นบริษัทจึงไม่จำเป็นต้องจ่ายค่าธรรมเนียมใบอนุญาต ในที่สุด Google ก็เคลียร์ข้อเรียกร้องส่วนใหญ่ได้แล้ว แต่คดีนี้อยู่ระหว่างการพิจารณาอุทธรณ์ คำตอบง่ายๆ สำหรับคำถามนี้คือเพื่อ ผู้ใช้ทั่วไปคอมพิวเตอร์: "Java ฟรี"! โปรแกรมเมอร์และบริษัทที่ใช้มันเพื่อวัตถุประสงค์ทางการค้าจะต้องชำระค่าธรรมเนียมใบอนุญาต

ฉันจะดาวน์โหลดจาวาได้ที่ไหน?

สภาพแวดล้อมรันไทม์ของ Java(JRE สำหรับผู้ใช้ทั่วไป) สามารถดาวน์โหลดได้จากเว็บไซต์ของเรา เว็บไซต์ของเราเป็นหนึ่งในเว็บไซต์ที่น่าเชื่อถือที่สุดและได้รับ ความคิดเห็นเชิงบวกจากผู้ใช้ อย่าเชื่อถือเว็บไซต์อื่นที่อ้างว่าให้บริการดาวน์โหลด Java ฟรี เนื่องจากคุณเสี่ยงต่อการถูกดาวน์โหลดจำนวนมาก มัลแวร์และโทรจัน

ทำไมคุณต้องอัพเดต Java?

Java และแอปพลิเคชันเวอร์ชันในอนาคตทั้งหมดจะแจ้งให้ผู้ใช้ทราบเมื่อมีการอัปเดตเนื่องจากมีความเสี่ยงด้านความปลอดภัย ขอแนะนำให้ติดตั้งการอัปเดตและแพตช์ที่จำเป็นสำหรับ Java เพื่อให้ทำงานได้อย่างถูกต้อง ระวังการอัปเดตปลอมเช่น "Java Update 11" สำหรับ Windows ไฟล์จะมีลักษณะเป็น "javaupdate11.jar" เมื่อติดตั้งแล้ว มันจะสร้างประตูหลังสำหรับแฮกเกอร์เพื่อทำลายระบบของคุณ การทำให้ Java ทันสมัยอยู่เสมอเป็นสิ่งสำคัญสำหรับความปลอดภัยและประสิทธิภาพ ชวาอัพเดตอัตโนมัติตรวจสอบความพร้อมโดยอัตโนมัติ การอัปเดตที่จำเป็นและการแก้ไข คุณสามารถติดตั้งเพื่อค้นหาการอัปเดตหรือตรวจสอบการอัปเดตด้วยตนเองได้ตลอดเวลา Oracle แนะนำให้เปิดใช้งานทิ้งไว้ ชวาอัพเดตอัตโนมัติ- โดยค่าเริ่มต้นจะแจ้งให้ผู้ใช้ทราบเดือนละครั้งเมื่อมีการอัพเดตที่จำเป็น

มีจำนวนมากใน Java และบางครั้งก็เป็นการยากที่จะตัดสินใจเลือก นอกจากนี้ยังเกิดขึ้นที่ผู้ใช้ดาวน์โหลดโปรแกรมที่ไม่รองรับภาษาการเขียนโปรแกรมที่ต้องการหลังจากนั้นเขาจะต้องค้นหาภาษาอื่น ในบทความนี้เราจะนำเสนอโปรแกรมการทำงานจำนวนหนึ่ง รวมถึงโปรแกรมการฝึกอบรมที่เลือกสรรสำหรับการเขียนโปรแกรมใน Java แน่นอนว่าเราไม่สามารถนำเสนอทุกรายการได้เนื่องจากมีค่อนข้างมาก อย่างไรก็ตาม คุณยังสามารถดูรายการยอดนิยมและน่าสนใจที่สุดได้ที่นี่

โปรแกรม: ภาษาการเขียนโปรแกรม Java

ในรายการนี้ เราจะแนะนำโปรแกรมต่างๆ ที่จะช่วยคุณจัดการกับสถานการณ์นี้

สภาพแวดล้อมการทำงานที่มีประสิทธิภาพสำหรับการสร้างโปรแกรมข้ามแพลตฟอร์มในภาษา Java และภาษายอดนิยมอื่นๆ มันฟรีและข้อดีอีกอย่างคือมันเข้ากันได้กับ Linux

IntelliJ IDEA

สร้างโดย JetBrains โปรแกรมฟรีซึ่งมี 2 เวอร์ชันสำหรับ ประเภทต่างๆการพัฒนา:

    Ultimate - ใช้สำหรับการพัฒนาแอปพลิเคชันบนเว็บและการเขียนโปรแกรมสำหรับโทรศัพท์ตลอดจนโปรแกรมสำหรับองค์กร ชำระเงินแล้ว แต่มีช่วงทดลองใช้งานฟรี

    ชุมชน- สร้างขึ้นสำหรับการเขียนโปรแกรมใน Java, Groovy, Scala รวมถึงแอปพลิเคชัน Android เราจำเป็นต้องดาวน์โหลดมัน โดยทำตามขั้นตอนง่ายๆ ไม่กี่ขั้นตอน:

  • ไปที่เว็บไซต์อย่างเป็นทางการของ JetBrains
  • ไปที่ส่วนเครื่องมือกัน
  • เลือกโปรแกรม IntelliJ IDEA
  • คลิกปุ่มดาวน์โหลด
  • ดาวน์โหลดโปรแกรมสำหรับระบบปฏิบัติการของเรา

บทช่วยสอนการเขียนโปรแกรม Java

มีโปรแกรมและเกมมากมายสำหรับสอนภาษาการเขียนโปรแกรม ซึ่งบางส่วนเราจะมาดูกัน

เริ่มจากสิ่งที่น่าสนใจที่สุดสำหรับคนส่วนใหญ่กันดีกว่า: เกมสำหรับสอนภาษาการเขียนโปรแกรม

CodinGame

เว็บไซต์ที่ยอดเยี่ยมที่คุณสามารถเขียนของคุณเองได้ ปัญญาประดิษฐ์โดยใช้ภาษาโปรแกรมใดๆ คุณจะต้องแก้ปัญหาที่น่าสนใจและสนุกสนานและคุณจะได้เรียนรู้ไปพร้อมกัน

รหัสล่า

ในเกมนี้คุณเป็นนักล่ารหัส รองรับเพียง 2 ภาษา - Java และ C# ในเกมคุณจะต้องผ่าน 14 ด่าน ซึ่งแต่ละด่านก็มีภารกิจของตัวเอง

แพลตฟอร์มยอดนิยมสำหรับน้องๆ และนักศึกษา ที่จะแข่งขันกับเพื่อนในการเขียนโค้ดในภาษาโปรแกรมบางภาษา เช่น Java, CoffeeScript, JavaScript, Lua, Python แคลนและแม้แต่โครงเรื่อง การโต้ตอบกับผู้เล่น - ทั้งหมดนี้จะนำคุณเข้าสู่ประสบการณ์การเรียนรู้ที่น่าตื่นเต้น

โรโบโค้ด

ตามชื่อของเกม คุณจะต้องสร้างหุ่นยนต์ของคุณเองใน Java จากนั้นจึงปล่อยสิ่งที่คุณสร้างสรรค์ออกสู่สนามรบ

โค้ดวอร์ส

หากคุณไม่ต้องการสร้างหุ่นยนต์ แต่แข่งขันกับเพื่อน ๆ เพื่อแก้ไขปัญหาจริง ๆ เกมนี้เหมาะสำหรับคุณอย่างไม่ต้องสงสัย

แหล่งข้อมูลสำหรับการเรียนรู้ Java

นอกจากนี้ยังมีไซต์ที่คุณสามารถเรียนรู้ภาษาการเขียนโปรแกรมและแก้ไขปัญหาได้ฟรี ตอนนี้เราจะพูดถึงหลาย ๆ ไซต์

กูร์เรร่า

ในแหล่งข้อมูลนี้ คุณจะพบกับหลักสูตรมากมายเกี่ยวกับภาษาการเขียนโปรแกรมพร้อมการแปลภาษารัสเซีย ไซต์นี้ฟรี แต่มีเนื้อหาเพิ่มเติมที่คุณต้องจ่าย เช่น คุณสามารถดูสื่อจากมหาวิทยาลัยชั้นนำของโลกได้ฟรีและแสดงได้ งานภาคปฏิบัติซึ่งไม่ต้องการการตรวจสอบจากบุคคลที่สาม แต่ถ้างานจะถูกตรวจสอบโดยคนอื่นหรือครู คุณจะต้องจ่ายเงิน 49 ดอลลาร์ (3,200 รูเบิล) ต่อเดือน

อย่างไรก็ตาม ทรัพยากรที่คล้ายกับ Coursera (มีค่าธรรมเนียมเท่ากัน) จะเรียกเก็บเงินคุณ 49 ดอลลาร์ (3,200 รูเบิล) ไม่ใช่สำหรับการตรวจสอบการมอบหมายงาน แต่สำหรับการรับใบรับรองสำหรับการจบหลักสูตร และวัสดุที่เหลือจะพร้อมให้คุณใช้ได้ฟรี

"ตรัสรู้"

คราวนี้เป็นเว็บไซต์ในประเทศที่คุณสามารถเรียนหลักสูตรได้ฟรีหรือจาก 500 รูเบิลต่อเดือนสำหรับบริการติวเตอร์และรับความรู้ดีๆ ที่สามารถช่วยคุณในชีวิตได้ อยากเรียนฟรีก็ทำเองได้แต่อยากมีติวเตอร์ส่วนตัวก็ต้องแบ่งเงินนิดหน่อย

มาสรุปกัน

มีไซต์ โปรแกรม หรือเกมอีกมากมายที่สามารถช่วยให้คุณเรียนรู้การเขียนโค้ดหรือสามารถใช้เป็นสภาพแวดล้อมในการทำงานได้ แต่ไม่จำเป็นต้องอธิบายและรู้จักโปรแกรมทั้งหมดสำหรับการเขียนโปรแกรมใน Java ก็เพียงพอแล้วที่จะเลือกโปรแกรมหนึ่งสำหรับตัวคุณเองที่คุณจะคุ้นเคยและที่คุณจะพัฒนาหรือศึกษาได้ที่ไหน ท้ายที่สุดแล้ว ทางเลือกก็เป็นของคุณ

Java Development Kit (JDK) เป็นชุดเครื่องมือฟรีสำหรับการพัฒนาแอปพลิเคชันที่มีความซับซ้อนในภาษาการเขียนโปรแกรม JAVA

คำอธิบาย JDK

JDK จาก Oracle คือชุดเครื่องมือที่จำเป็นในการพัฒนาแอปพลิเคชัน ภาษาจาวา- แพ็คเกจประกอบด้วยคลาส, ไลบรารี, Java Runtime Environment (JRE) ที่หลากหลาย – เครื่องเสมือนซึ่งทำให้สามารถรันแอปพลิเคชั่น Java บนอุปกรณ์ใด ๆ ที่มีระบบปฏิบัติการใดก็ได้ นั่นคือการมีอยู่ของ JRE ทำให้โปรแกรม Java ข้ามแพลตฟอร์ม อย่างไรก็ตาม หากคุณต้องการเพียง . นอกจากนี้ ในชุดคิทนี้ คุณจะพบเอกสารฉบับสมบูรณ์เกี่ยวกับฟังก์ชันและคลาสของ Java

สิ่งที่น่าเสียดายที่ JDK ไม่ได้มาพร้อมกับคือสภาพแวดล้อมการพัฒนาแบบรวมหรือ IDE ดังนั้นโปรแกรมเมอร์ที่ทำงานกับ JDK จะต้องใช้เครื่องมือของบุคคลที่สามเพื่อแก้ไขโค้ด ก็สามารถเป็นธรรมดาได้ โปรแกรมแก้ไขข้อความและ IDE เต็มรูปแบบ นอกจากนี้ยังมีสภาพแวดล้อมการพัฒนาที่มีฟังก์ชันในตัวสำหรับการทำงานกับโปรแกรม Java อยู่แล้ว เมื่อใช้โปรแกรมดังกล่าว คุณไม่จำเป็นต้องคอมไพล์โปรแกรมโดยใช้บรรทัดคำสั่ง ดังนั้นจึงควรพิจารณาซื้อหรือดาวน์โหลดสภาพแวดล้อมการพัฒนาแบบรวม

สำหรับผู้ที่ต้องการเข้าใจการทำงานของ Java โดยละเอียด JDK อนุญาตให้คุณดูและสำรวจซอร์สโค้ดและข้อมูลทั้งหมด รวมถึงซอร์สโค้ดคอมไพลเลอร์ Java

ข้อมูลจำเพาะ:

เวอร์ชัน: ชุดพัฒนา Java (JDK) 8u201, 8u202
ภาษา: รัสเซีย
สถานะ: ฟรี

Java เป็นภาษาโปรแกรมที่ทรงพลังซึ่งรองรับหลายแพลตฟอร์ม แต่ละแห่งมีสภาพแวดล้อมการพัฒนาของตัวเอง มาดูกันว่าอันไหน

NetBeans ซึ่งครั้งหนึ่งเคยเป็นเจ้าของโดย Sun Microsystems และปัจจุบันคือโดย Oracle NetBeans เป็นหนึ่งใน IDE ที่ดีที่สุดในทศวรรษที่ผ่านมา NetBeans เป็นสภาพแวดล้อมการพัฒนาแบบโมดูลาร์ และฟีเจอร์ทั้งหมดของ IDE มาในแพ็คเกจที่เรียกว่าโมดูล มีการผสานรวมกับซอฟต์แวร์ควบคุมเวอร์ชันได้อย่างง่ายดาย NetBeans ถูกสร้างขึ้นด้วยการเปิด ซอร์สโค้ดเพื่อให้ทุกคนสามารถมีส่วนร่วมในการพัฒนาได้ ฟรีและใช้งานได้กับส่วนใหญ่ ระบบปฏิบัติการและแพลตฟอร์ม

  • ผู้พัฒนา: ออราเคิล
  • ราคา: ฟรี
  • ขนาด: 186 MB สำหรับเวอร์ชัน Java EE

2 - แนวคิด IntelliJ

IntelliJ เป็น Java IDE แบบโอเพ่นซอร์สและเป็นหนึ่งใน IDE ชั้นนำสำหรับ Java (อีกสองรายการคือ Eclipse และ NetBeans) IntelliJ IDEA มีอินเทอร์เฟซที่ยอดเยี่ยมและทันสมัย มันถูกเลือกให้เป็น IDE พื้นฐานสำหรับ แอนดรอยด์สตูดิโอเป็นซอฟต์แวร์ใหม่สำหรับสร้างแอปพลิเคชัน Android ที่พัฒนาโดย Google

กับ IntelliJ - Community Edition มีสองเวอร์ชันซึ่งให้บริการฟรี และ Ultimate Edition ซึ่งได้รับการยอมรับอย่างสมบูรณ์และต้องใช้ใบอนุญาตแบบชำระเงิน

  • ผู้พัฒนา: JetBrains
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ชำระเงิน ($199 ใบอนุญาตผู้ใช้รายบุคคล) ฟรีสำหรับนักเรียน นอกจากนี้ยังมีเวอร์ชันโอเพ่นซอร์ส - ฟรีเช่นกัน
  • ขนาด: 180 MB สำหรับ Community Edition, 290 MB สำหรับ Ultimate Edition

3 - คราส

Eclipse เป็นหนึ่งใน IDE ที่ได้รับความนิยมมากที่สุด ไม่เพียงแต่สำหรับ Java เท่านั้น แต่ยังสำหรับ C++ ที่มี PHP ด้วย Eclipse เป็นเครื่องมือโอเพ่นซอร์สที่มีชุมชนนักพัฒนาที่ยอดเยี่ยม นอกจากนี้ยังมีไลบรารีปลั๊กอินขนาดใหญ่ที่สร้างโดยผู้ใช้เอง IDE นี้มีหลายเวอร์ชัน โดยเวอร์ชันยอดนิยมที่สุดคือ Eclipse Oxygen - Eclipse ยังเป็น IDE พื้นฐานสำหรับ แอนดรอยด์เก่า SDK (ชุดพัฒนาซอฟต์แวร์)

  • ผู้พัฒนา: มูลนิธิ Eclipse
  • ราคา: ฟรี
  • ขนาด: แพ็กเกจดาวน์โหลด Eclipse Oxygen สำหรับ Java EE คือ 180 MB

4 - เจนักพัฒนา

JDeveloper เป็นสภาพแวดล้อมการพัฒนาฟรีที่ออกโดย Oracle JDeveloper นำเสนอคุณสมบัติหลายประการ เช่น: การปรับโครงสร้างใหม่; การควบคุมเวอร์ชัน Git; การตรวจสอบและตัวชี้วัด การดีบักและโค้ดการทำโปรไฟล์ การสนับสนุน Ant และ Maven มันมาในสองเวอร์ชัน:Studio Edition ซึ่งมีชุดเครื่องมือครบครันสำหรับการสร้างโปรแกรม Java และ Java Edition ซึ่งขาดคุณสมบัติ J2EE, ADF, UML และฐานข้อมูล แต่เวอร์ชันนี้ใช้พื้นที่น้อยกว่าและเร็วกว่า Java Edition มีคุณสมบัติพื้นฐานทั้งหมดที่จำเป็นสำหรับ Java และควรตอบสนองโปรแกรมเมอร์ Java มือใหม่ส่วนใหญ่

  • ผู้พัฒนา: ออราเคิล.
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ฟรี
  • ขนาด: รุ่น Java -181 MB, รุ่น Studio -1.8 GB

5 -ดร. ชวา

ดร. Java เป็น Java IDE น้ำหนักเบาที่ได้รับการสนับสนุนโดยโครงการ SourceForge มีไว้สำหรับโปรแกรมเมอร์มือใหม่และนักเรียนเป็นหลัก แต่ยังมีคุณสมบัติขั้นสูงสำหรับโปรแกรมเมอร์มืออาชีพอีกด้วย นี่เป็นโครงการโอเพ่นซอร์สฟรี ดร. Java ได้รับการดูแลโดยกลุ่ม JavaPLT ที่ Rice University อินเทอร์เฟซได้รับการพัฒนาโดยใช้ชุดเครื่องมือ Swing ที่พัฒนาโดย Sun Microsystems

  • ผู้พัฒนา: JavaPLT
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ฟรี
  • ขนาด: 13 เมกะไบต์

6 - บลูเจ

BlueJ เป็น Java IDE แบบโอเพ่นซอร์สที่สร้างขึ้นเพื่อการศึกษา นอกจากนี้ยังเหมาะสำหรับการพัฒนาโครงการซอฟต์แวร์ขนาดเล็กอีกด้วย อินเทอร์เฟซของ BlueJ ค่อนข้างเรียบง่าย ดังนั้นผู้เริ่มต้นจึงสามารถใช้งานได้อย่างง่ายดาย มันแสดงคลาสและวัตถุในลักษณะที่สะอาดตา เป้าหมายหลักของ BlueJ คือการสอนการเขียนโปรแกรมเชิงวัตถุ ดังนั้นโปรเจ็กต์นี้จึงเหมาะสำหรับผู้เริ่มต้น

  • ผู้พัฒนา: King's College London, มหาวิทยาลัย Kent
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ฟรี
  • ขนาด: 160-170 MB (รวม JDK)

7 - เจครีเอเตอร์

jCreator เป็น Java IDE ที่รวดเร็วและมีประสิทธิภาพที่เขียนด้วยภาษา C++ (ซึ่งคาดว่าจะทำให้เร็วกว่า IDE อื่น ๆ ที่เขียนด้วย Java) มันมีอินเทอร์เฟซคล้ายกับ รุ่นแรกๆ Visual Studio และให้คุณปรับแต่งได้ตามที่คุณต้องการ jCreator เป็น IDE แบบชำระเงิน แต่มีให้บริการ รุ่นฟรีโดยไม่มีคุณสมบัติเช่นการเติมโค้ดอัตโนมัติ jCreator ให้การสนับสนุนเฉพาะ Windows เท่านั้น แต่สามารถทำงานบน Linux โดยใช้ Vine ได้

  • ผู้พัฒนา: ซอฟต์แวร์ Xinox
  • แพลตฟอร์ม: วินโดวส์
  • ราคา: จาก $30 ถึง $1,600 มีเวอร์ชันทดลองใช้งาน
  • ขนาด: 7.2 MB สำหรับรุ่นทดลอง

8 - jGrsp

jGrasp เป็นอีกหนึ่ง Java IDE ที่มีน้ำหนักเบามากซึ่งมุ่งเน้นไปที่การแสดงภาพซอฟต์แวร์ มีคุณลักษณะต่างๆ เช่น ไดอะแกรมคลาส UML ที่ช่วยปรับปรุงความสามารถในการอ่านโค้ด jGrasp สร้างการแสดงภาพโดยอัตโนมัติและยังมีเอ็นจิ้นการระบุโครงสร้างข้อมูล โปรแกรมดูวัตถุแบบไดนามิก และคุณสมบัติอื่น ๆ อีกมากมายที่นำเสนอโค้ด Java ในรูปแบบที่สวยงามและอ่านง่าย

  • ผู้พัฒนา: มหาวิทยาลัยออเบิร์น
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ฟรี
  • ขนาด: 5 เมกะไบต์

9 - กรีนฟุต

Greenfoot เป็น Java IDE เพื่อการศึกษา โดยอาศัยการแสดงภาพโครงสร้างข้อมูลอย่างมากและได้รับการปรับให้เหมาะสมสำหรับการสร้าง โปรแกรมง่ายๆและเกม Java 2D Greenfoot มีคุณลักษณะการแบ่งปันออนไลน์ที่ได้รับการกำหนดค่าโดยตรงภายในสภาพแวดล้อม ผู้ใช้สามารถแชร์โปรแกรมออนไลน์เพื่อให้ผู้อื่นดูและรับความช่วยเหลือและคำติชมได้ โครงการความร่วมมือสามารถแก้ไขได้ทางออนไลน์ โดยรวมแล้ว Greenfoot นั้นยอดเยี่ยมสำหรับผู้เริ่มต้น

  • ผู้พัฒนา: King's College London, ออราเคิล
  • แพลตฟอร์ม: Windows, Mac และ Linux
  • ราคา: ฟรี
  • ขนาด: 162 MB สำหรับ Windows (รวม JDK)

10 - โคเดนวี

Codenvy เป็น IDE บนคลาวด์ล้วนๆ ซึ่งหมายความว่าไม่จำเป็นต้องติดตั้ง Codenvy มีฟีเจอร์ทั้งหมดของ IDE แบบสแตนด์อโลนที่มีคุณสมบัติครบถ้วน รวมถึงสภาพแวดล้อมบิลด์/รัน/ดีบัก ความสามารถในการทำงานร่วมกันแบบเรียลไทม์เป็นหนึ่งในคุณสมบัติที่ต้องการของ Codenvy Codenvy มีอินเทอร์เฟซที่ยอดเยี่ยมและตัวเลือกพื้นที่ทำงานที่หลากหลาย สามารถใช้ได้หลังจากชำระเงินรายเดือน ค่าสมัครสมาชิก- Codenvy รุ่น Community ใช้งานได้ฟรี

  • ผู้พัฒนา: Codenvy Inc.
  • แพลตฟอร์ม: บนเบราว์เซอร์
  • ราคา: ฟรีสำหรับฉบับชุมชน สมัครสมาชิกเวอร์ชันพรีเมียมเริ่มต้นที่ $1/เดือน

บทสรุป

เนื่องจาก Java เป็นภาษาโปรแกรมข้ามแพลตฟอร์ม สภาพแวดล้อมการพัฒนาเกือบทั้งหมดจึงเป็นข้ามแพลตฟอร์มเช่นกัน อย่างไรก็ตาม การเลือก IDE ยังขึ้นอยู่กับความชอบส่วนตัว วัตถุประสงค์ในการใช้งาน และระดับทักษะด้วย ขอให้โชคดี!



2024 wisemotors.ru. วิธีนี้ทำงานอย่างไร. เหล็ก. การทำเหมืองแร่ สกุลเงินดิจิทัล