Programmer en Java

De Wiki Amis SH
Aller à la navigation Aller à la recherche



Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack


Programmer en Java

Installer JAVA 8

La documentation officielle du site Oracle : https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html#A1097144

Installer Oracle Java 8

Installer Oracle Java 8 sur Ubuntu : https://www.windows8facile.fr/installer-java-ubuntu-jdk-jre/

Installer Oracle JDK sur Debian 8 Jessie

# Les quatre lignes suivantes suffisent pour faire fonctionner Eclipse Photon.
apt-get install software-properties-common
add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
Ou encore :
su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
exit
Source : http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

Vérifier la version

javac -version

Définir la variable d'environnement JAVA_HOME

sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Recharger : source /etc/environment
Afficher la variable :
echo $JAVA_HOME
Source : https://www.it-connect.fr/installer-java-sous-debian-8-via-apt-get/

Installer OpenJDK 8 sur Debian 9 Stretch

# L'installation de OpenJDK 8 permet par exemple à Eclipse de fonctionner, sans avoir à placer le dossier jre dans Eclipse.
# Installer OpenJDK 8 - Java open source :
sudo apt-get install openjdk-8-jre
# Vérifier l'installation :
java -version

Installer OpenJDK 17.0.10 sur Debian 12 BookWorm

# Installer OpenJDK 17.0.10 - Java open source :
sudo apt install default-jdk
# Vérifier l'installation :
java -version

Exemples de scripts en Java

Créer un Hello Word en JAVA avec Eclipse

Fichier/nouveau projet Java, donner un nom au projet, Débuter_en_Java.
Terminer.
Dans l'explorateur d'Eclipse (à gauche) faire clic droit sur votre projet, puis Nouveau/Classe, et nommer là, par exemple HelloWord, puis "terminer".
Votre fenêtre de codage est devant vous, vous voyez "public class HelloWord" le mot clé public désigne que votre classe sera accessible par n'importe qu'elle autre classe.
Maintenant, à l'intérieur de la paire d'accolade taper "public static void main(String[] arg) {}" pour générer la méthode main (ou pile d’exécution).
Placer-vous dans la deuxième paire d'accolade, faites une indentation (touche [TAB]), puis marquer simplement System.out.println("Bonjour, comment ça va ?");
Nous appelons la classe System, et faisons appel à la sortie standard en marquant "out", celle-ci étant l'écran, le .println() signifie que l'on redirige sur la sortie standard le contenu de println avec un saut de ligne au bout.
Pour éviter le saut à la ligne il suffit d'écrire "System.out.print();"
Enfin le ";" permet de terminer l'instruction.
L'exécution du code est simple sous Eclipse vous devez juste cliquer sur la petit flèche verte "Run".
Sinon, il faudrait ouvrir une invite de commande, se placer dans le dossier cible et lancer la compilation pour générer les fichiers .class et vérifier s'il n'y a pas d'erreur.
Eclipse vérifie les erreurs au fur et à mesure.
Vous savez créer un Hello Word en Java, avec Eclipse.
Source : www.eclipsetotale.com/articles/premierPas.html

Afficher l'adresse IP locale du visiteur

https://openclassrooms.com/forum/sujet/savoir-l-ip-local-d-un-visiteurs-78555

Lire un fichier jar

# Extraire le contenu d'un fichier jar :
jar xvvf fichier.jar
unzip fichier.jar
# Éditer le contenu d'un fichier jar avec emacs :
emacs fichier.jar

Programmer avec Processing

Processing est basé sur la plate-forme Java — il permet d'ailleurs de programmer directement en langage Java.
Processing offre une version "simplifiée" de Java, c'est cette version simplifiée qui va nous permettre de découvrir la programmation.
Site officiel : https://www.processing.org
Apprendre à programmer avec Processing : https://pixees.fr/informatiquelycee/proc_intro.html

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Amis SH.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de Amis SH vous permet de poser vos questions.
Consulter le site amis-sh.fr pour installer votre propre serveur web.
Améliorer le contenu des pages avec vos retours depuis l'onglet discussion.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Miner de la cryptomonnaie.