We hebben gehoord van Java en misschien relateren we het aan een functionaliteit waarmee we inhoud kunnen reproduceren en hoewel dit gedeeltelijk waar is, is Java veel meer dan dit, Java maakt het mogelijk om duizenden applicaties te maken (met de huidige) die compatibel zijn met vrijwel alle moderne besturingssystemen.
Oracle heeft JDK "Java Development Kit - Java Development Kit" ontwikkeld als een set tools, documentatie en andere essentiële hulpprogramma's voor de ontwikkeling van Java-applicaties. Op deze manier bestaat JDK uit verschillende componenten, zoals:
JDK-componenten
- Een runtime-interpreter (JRE)
- een compiler
- een debugger
- Een applet-viewer
JDK-functiesElk van deze heeft de ander nodig om te werken en dat de applicaties werken zoals ze zouden moeten zijn. Java is momenteel in versie 16 die ons functies biedt zoals:
- Aanvullende Java-API's voor ontwikkeling, foutopsporing en bewaking van Java-toepassingen
- Er is een API geïntroduceerd om toegang te bieden tot native code in pure Java en van statisch type
- Eindgebruikers mogen nu het inkapselingstype selecteren
- Toegang tot extern geheugen API
- Waarschuwingen voor op waarden gebaseerde klassen
- De standaardmethode voor compatibiliteit met de standaardproxymethode is InvocationHandler :: invoke
- Ondersteuning voor Unix-domeinsockets
- Ondersteuning voor dagperiode toegevoegd aan java.time-indelingen
- De methode Stream.toList () is toegevoegd
- Verbeterde CompileCommand-vlag
- JAR-ondersteuning ondertekend voor RSASSA-PSS en EdDSA
- SUN-, SunRsaSign- en SunEC-providers ondersteunen nu op SHA-3 gebaseerde handtekeningalgoritmen
- -Trustcacerts en -keystore opties toegevoegd aan keytool -printcert en -printcrl commando's
- SunPKCS11-provider ondersteunt SHA-3-gerelateerde algoritmen
- Codering van TLS Application Layer Protocol (ALPN) onderhandelingswaarden is verbeterd
- TLS-ondersteuning voor EdDSA-handtekeningalgoritme
Laten we zonder verder oponthoud eens kijken hoe we de nieuwste versie van Java kunnen installeren in Ubuntu 21.10.
Java installeren op Ubuntu 21.10
Stap 1
We openen de terminal in Ubuntu 21.10 en we gaan valideren dat Java niet is geïnstalleerd, hiervoor voeren we het commando uit:
java -versie
VERGROTEN
Stap 2
Zoals we kunnen zien, is Java momenteel niet op het systeem geïnstalleerd, hiervoor gaan we naar de URL van de officiële Java-downloads in de volgende link:
Stap 3
Daar klikken we op de regel "JDK Download" en dan moeten we de versie van Java JDK voor Linux downloaden:
OpmerkingWe moeten het .deb-bestand downloaden. Als u erop klikt, wordt het volgende pop-upvenster geopend:
Stap 4
We activeren het vakje om de voorwaarden te accepteren en klikken op de knop Downloaden, we zullen dit bestand lokaal opslaan:
Stap 5
We wachten tot het downloaden is voltooid:
Stap 6
Zodra het is gedownload, gaan we terug naar de terminal en daar openen we de map Downloads met behulp van de cd-opdracht en geven we de inhoud weer met "ls" om de Java JDK-download te zien:
VERGROTEN
Stap 7
Nu gaan we Java installeren met het commando:
sudo dpkg -i .deb-bestand
VERGROTEN
Stap 8
We voeren het wachtwoord in om de installatie te voltooien:
VERGROTEN
Stap 9
Aan het einde zullen we zien dat Java is geïnstalleerd in Ubuntu 21.10:
VERGROTEN
Stap 10
Na deze operatie gaan we het volgende uitvoeren:
sudo update-alternatives --install / usr / bin / java java /usr/lib/jvm/jdk-16.0.1/bin/java 1Stap 11
Hiermee kunt u de koppelingen bijwerken naar de geïnstalleerde Java-versie:
VERGROTEN
Stap 12
Om de exacte versie te weten, moeten we "ls / usr / lib / jvm" uitvoeren:
VERGROTEN
Stap 13
Hierna gaan we rennen. Deze laatste opdracht heeft bijgewerkt wat betrekking had op javac.
sudo update-alternatives --install / usr / bin / javac javas /usr/lib/jvm/jdk-16.0.1/bin/javac 1
VERGROTEN
Stap 14
We valideren de Java-versie:
java -versie
VERGROTEN
Stap 15
We valideren de versie van de Javac-compiler:
javac -versie
VERGROTEN
Dit zijn de stappen om Java op Ubuntu 21.10 te installeren en van de functies te genieten.