Comment compiler et exécuter un programme en Java sur mon Mac?


Comment compiler et exécuter un programme en Java sur mon mac?

Je suis nouveau.

J'ai également téléchargé un programme qui m'a été suggéré ici appelé text wrangler si cela a une incidence sur la situation.

Author: Peter O., 2010-03-02

4 answers

Compiler et exécuter une application Java sur Mac OSX, ou n'importe quel système d'exploitation majeur, est très facile. Apple inclut un environnement d'exécution et de développement Java entièrement fonctionnel prêt à l'emploi avec OSX, il vous suffit donc d'écrire un programme Java et d'utiliser les outils intégrés pour le compiler et l'exécuter.

Écrire Votre premier Programme

La première étape consiste à écrire un programme Java simple. Ouvrez un éditeur de texte (l'application TextEdit intégrée fonctionne correctement), tapez le code suivant et enregistrez le fichier sous " HelloWorld.java " dans votre répertoire personnel.

public class HelloWorld {
    public static void main(String args[]) {
        System.out.println("Hello World!");
    }
}

Par exemple, si votre nom d'utilisateur est David, enregistrez-le sous "/Users/David/HelloWorld.Java". Ce programme simple déclare une classe unique appelé HelloWorld, avec une seule méthode appelée main. La méthode main est spéciale en Java, car c'est la méthode que le runtime Java tentera d'appeler lorsque vous lui direz d'exécuter votre programme. Pensez - y comme un point de départ pour votre programme. La méthode System.out.println() imprimera une ligne de texte sur le l'écran, "Bonjour le Monde!"dans cet exemple.

Utilisation du compilateur

Maintenant que vous avez écrit un programme Java simple, vous devez le compiler. Exécutez l'application Terminal, qui se trouve dans " Applications/Utilitaires / Terminal.App". Tapez les commandes suivantes dans le terminal:

cd ~
javac HelloWorld.java

Vous venez de compiler votre première application Java, bien que simple, sur OSX. Le processus de compilation produira un seul fichier, appelé " HelloWorld.classe". Ce fichier contient des codes d'octets Java, quelles sont les instructions que la machine virtuelle Java comprend.

Exécution de votre programme

Pour exécuter le programme, tapez la commande suivante dans le terminal.

java HelloWorld

Cette commande va démarrer une machine virtuelle Java et tenter de charger la classe appelée HelloWorld. Une fois qu'il charge cette classe, il exécutera la méthode main que j'ai mentionnée plus tôt. Vous devriez voir " Hello World!"imprimé dans la fenêtre du terminal. C'est tout là est à lui.

Comme note de côté, TextWrangler est juste un éditeur de texte pour OSX et n'a aucune incidence sur cette situation. Vous pouvez l'utiliser comme éditeur de texte dans cet exemple, mais ce n'est certainement pas nécessaire.

 176
Author: William Brendel, 2010-03-02 05:44:36

Je vais vous donner des étapes pour écrire et compiler du code. Utilisez cet exemple:

 public class Paycheck {
    public static void main(String args[]) {
        double amountInAccount;
        amountInAccount = 128.57;
        System.out.print("You earned $");
        System.out.print(amountInAccount);
        System.out.println(" at work today.");
    }
}
  1. Enregistrer le code sous Paycheck.java
  2. Allez dans terminal et tapez cd Desktop
  3. de Type javac Paycheck.java
  4. de Type java Paycheck
  5. Profitez de votre programme!
 6
Author: Rishi Shah, 2015-02-07 13:11:52

Téléchargez et installez Eclipse, et vous êtes prêt à partir.
http://www.eclipse.org/downloads/

Apple fournit sa propre version de Java, alors assurez-c'est-à-jour.
http://developer.apple.com/java/download/


Eclipse est un environnement de développement intégré. Il a de nombreuses fonctionnalités, mais celles qui sont pertinentes pour vous à ce stade sont:

  • L'éditeur de code source
    • Avec coloration syntaxique, couleurs et autres indices visuels
    • Renvoi facile à la documentation pour faciliter l'apprentissage
  • Compilateur
    • Exécutez le code en un clic
    • Soyez averti des erreurs / erreurs au fur et à mesure

Au fur et à mesure que vous gagnerez en expérience, vous commencerez à apprécier le reste de son riche ensemble de fonctionnalités.

 3
Author: polygenelubricants, 2010-03-02 06:46:15

Vous devez vous assurer qu'une version compatible mac de java existe sur votre ordinateur. Faites java-version à partir du terminal pour vérifier cela. Sinon, téléchargez l'apple jdk à partir du site Web d'apple. (Sun ne fait pas un pour apple eux-mêmes, IIRC.)

À partir de là, suivez les mêmes instructions de ligne de commande de la compilation de votre programme que vous utiliseriez pour java sur n'importe quelle autre plate-forme.

 1
Author: Rob Lachlan, 2010-03-02 05:04:57