Java เป็นหนึ่งในภาษาโปรแกรมที่ใช้มากที่สุดในโลกนับตั้งแต่เปิดตัวในปี 1995 และไม่มีสัญญาณของการชะลอตัว
เครดิตรูปภาพ: วัชระ ปิริยะพุทธาพันธุ์/Moment/GettyImages
Java เป็นหนึ่งในภาษาโปรแกรมที่ใช้มากที่สุดในโลกนับตั้งแต่เปิดตัวในปี 1995 และไม่มีสัญญาณของการชะลอตัว ปัจจุบัน Oracle ยักษ์ใหญ่ฐานข้อมูลเป็นเจ้าของ เป็นซอฟต์แวร์ข้ามแพลตฟอร์มขั้นสูงสุด: ใช้งานได้ทุกอย่างตั้งแต่คอมพิวเตอร์และโทรศัพท์ของคุณ ไปจนถึงอุปกรณ์อัจฉริยะแบบฝัง เช่นเดียวกับซอฟต์แวร์อื่นๆ ส่วนใหญ่ จำเป็นต้องมีการอัปเดตเป็นประจำเพื่อแก้ไขจุดบกพร่องและจัดการข้อบกพร่องด้านความปลอดภัย แต่ในบางครั้ง คุณอาจต้องการหรือจำเป็นต้องติดตั้งเวอร์ชันที่เก่ากว่าด้วยเหตุผลหลายประการ
คำอธิบายสั้น ๆ ของ Java
Java เป็นภาษาการเขียนโปรแกรม ไม่ใช่ผลิตภัณฑ์ ดังนั้นเมื่อคุณติดตั้งลงในคอมพิวเตอร์ สิ่งที่คุณติดตั้งคือ Java Runtime Environment โดยปกติแล้วจะใช้ตัวย่อว่า JRE หรือ Java RTE เป็นระบบปฏิบัติการขนาดเล็กที่ให้ทุกสิ่งที่โปรแกรม Java จำเป็นต้องรัน
วิดีโอประจำวันนี้
ระบบปฏิบัติการของคุณทำหน้าที่นั้นสำหรับซอฟต์แวร์ส่วนใหญ่ แต่จุดรวมของ Java คือการทำงานบนทุกแพลตฟอร์มโดยไม่คำนึงถึงระบบปฏิบัติการ ด้วยวิธีนี้ นักพัฒนาซอฟต์แวร์สามารถเขียนโปรแกรมเวอร์ชันเดียวได้ และโปรแกรมจะทำงานบนอุปกรณ์ใดก็ได้ ตราบใดที่มีเวอร์ชันที่ถูกต้องของ Java Runtime ติดตั้งอยู่
เหตุผลในการย้อนกลับ
สาเหตุทั่วไปส่วนใหญ่ที่ต้องการเรียกใช้ Java เวอร์ชันเก่าคือการอัปเดตล่าสุดทำให้โปรแกรมใดโปรแกรมหนึ่งที่คุณใช้ในคอมพิวเตอร์เสียหาย Java ได้รับการออกแบบมาให้เข้ากันได้แบบย้อนหลัง ซึ่งหมายความว่าซอฟต์แวร์รุ่นเก่ามักจะทำงานบนแพลตฟอร์มเวอร์ชันที่ใหม่กว่า แต่ก็ไม่ได้ผลเสมอไป
ผู้เชี่ยวชาญและโปรแกรมเมอร์ที่เป็นงานอดิเรกอย่างจริงจัง – หรือใครก็ตามที่มุ่งสู่การเป็นหนึ่ง – อาจเป็นครั้งคราว จำเป็นต้องขุดลึกลงไปในไฟล์เก็บถาวรของ Java เวอร์ชันเก่าเพื่อค้นหาเวอร์ชันที่ใช้งาน vintage เฉพาะ โปรแกรม. การดาวน์โหลดเวอร์ชันเก่าหลายๆ เวอร์ชันยังเป็นวิธีที่มีประโยชน์ในการติดตามวิวัฒนาการของโค้ดเมื่อเวลาผ่านไปในฐานะเครื่องมือการเรียนรู้ ไม่ว่าเหตุผลของคุณจะเป็นอย่างไร การติดตั้ง Java เวอร์ชันเก่านั้นตรงไปตรงมา
การเปลี่ยนกลับเป็น Java เวอร์ชันเก่า
หากการอัพเดทล่าสุดทำให้คุณมีปัญหา การย้อนกลับเป็น Java เวอร์ชันก่อนหน้านั้นง่ายอย่างน่าประหลาดใจ เปิด แผงควบคุม บนคอมพิวเตอร์ของคุณ – วิธีที่คุณใช้จะแตกต่างกันไปตามเวอร์ชั่น Windows ของคุณ – และเลือก แอพ บนเครื่อง Windows 10 หรือ โปรแกรมและคุณสมบัติ บน Windows 8/8.1 เลือก Java เวอร์ชันล่าสุดจากรายการและถอนการติดตั้ง นั่นคือทั้งหมดที่คุณต้องทำ และคอมพิวเตอร์ของคุณจะเปลี่ยนกลับเป็นเวอร์ชันล่าสุดที่ยังติดตั้งอยู่
หรือคุณอาจต้องการถอนการติดตั้ง Java ทุกเวอร์ชันและเริ่มต้นใหม่ด้วยกระดานชนวนใหม่ทั้งหมด เริ่มต้นด้วยการคลิกและถอนการติดตั้ง Java แต่ละเวอร์ชันที่อยู่ในเครื่องของคุณ จากนั้นไปที่หน้าดาวน์โหลด Java ของ Oracle เพื่อเลือกหน้าใหม่
กำลังดาวน์โหลด Java
เมื่อคุณไปที่หน้าดาวน์โหลด Java จะตรวจพบประเภทของคอมพิวเตอร์และเบราว์เซอร์ที่คุณใช้และ ให้ลิงค์สำหรับ Java 64-bit หรือ 32-bit เวอร์ชันปัจจุบันที่ตรงกับ OS และ .ของคุณโดยอัตโนมัติ เบราว์เซอร์ แน่นอนว่า เวอร์ชันปัจจุบัน ในกรณีนี้ ไม่ใช่สิ่งที่คุณต้องการ มีลิงก์ในแถบด้านข้าง "สำหรับเวอร์ชัน Java ทั้งหมด" แต่นั่นทำให้เข้าใจผิด: จะนำคุณไปยังลิงก์ดาวน์โหลดสำหรับ Java เวอร์ชันปัจจุบันอื่นๆ แต่ไม่ใช่เวอร์ชันที่เก่ากว่า สำหรับสิ่งนั้น คุณต้องค้นหา Java Archive บนเว็บไซต์ของ Oracle
คุณต้องตั้งค่าบัญชี Oracle ฟรีก่อนจึงจะสามารถดาวน์โหลดซอฟต์แวร์ได้ แต่คุณสามารถค้นหาเวอร์ชัน Java ในไฟล์เก็บถาวรได้จนถึงจุดเริ่มต้น หากคุณต้องการดาวน์โหลด Java เวอร์ชัน 7 หรือแม้แต่ดาวน์โหลดเวอร์ชัน 1.1 ก็อยู่ที่นั่น ลิงก์เหล่านี้มีไว้สำหรับนักพัฒนาเป็นหลัก แทนที่จะเป็นผู้ใช้ปลายทาง ดังนั้นการดาวน์โหลดของคุณจึงรวม Java JDK – Java Developer's Kit – และรันไทม์ด้วย
ข้อควรระวัง
โปรดทราบว่าการแก้ไขด้านความปลอดภัยเป็นสาเหตุหลักประการหนึ่งของการอัปเดต Java ดังนั้นการเรียกใช้เวอร์ชันเก่าหมายความว่าคุณมีความเสี่ยงต่อมัลแวร์และแฮกเกอร์มากขึ้น หากคุณเปลี่ยนกลับเป็นเวอร์ชันเก่าเนื่องจากเวอร์ชันใหม่ทำให้โปรแกรมของคุณเสียหาย เวอร์ชันถัดไปมักจะแก้ไขปัญหาได้ ดังนั้น คุณควรติดตั้งเวอร์ชันถัดไปเพื่อเหตุผลด้านความปลอดภัย คุณสามารถถอนการติดตั้งได้อีกครั้งหากปัญหาเกิดขึ้นอีก
หากคุณกำลังติดตั้งเวอร์ชันเก่ารุ่นใดรุ่นหนึ่งเพื่อทดลองหรือเรียนรู้จาก คุณอาจต้องการเรียกใช้เวอร์ชันดังกล่าวในสิ่งที่เรียกว่า "เครื่องเสมือน" หรือ VM สิ่งนี้ทำอย่างที่คุณคิดอย่างแน่นอน: มันตั้งค่าคอมพิวเตอร์เสมือนทั้งหมดที่ทำงานภายใต้ระบบปฏิบัติการปัจจุบันของคุณ แต่แยกจากส่วนที่เหลือของคอมพิวเตอร์ของคุณ ด้วยวิธีนี้ หากคุณประสบปัญหาด้านความปลอดภัยใดๆ กับ Java เวอร์ชันเก่า ปัญหาเหล่านี้จะถูกแยกไปที่ VM และมักจะไม่สามารถหยุดทำงานหรือทำให้เครื่องทำงานหลักของคุณเสียหายได้ สำหรับมือสมัครเล่นที่บ้าน VirtualBox และ VMware เป็นตัวเลือกปกติสำหรับสิ่งนี้