Come faccio a compilare ed eseguire un programma in Java sul mio Mac?


Come faccio a compilare ed eseguire un programma in Java sul mio mac?

Sono nuovo.

Inoltre ho scaricato un programma che mi è stato suggerito qui chiamato text wrangler se questo ha qualche influenza sulla situazione.

Author: Peter O., 2010-03-02

4 answers

Compilare ed eseguire un'applicazione Java su Mac OSX, o qualsiasi sistema operativo principale, è molto semplice. Apple include un runtime Java completamente funzionale e ambiente di sviluppo out-of-the-box con OSX, quindi tutto quello che dovete fare è scrivere un programma Java e utilizzare gli strumenti integrati per compilare ed eseguirlo.

Scrivere il tuo primo programma

Il primo passo è scrivere un semplice programma Java. Aprire un editor di testo (l'app TextEdit integrata funziona correttamente), digitare il seguente codice e salvare il file come " HelloWorld.java " nella directory home.

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

Ad esempio, se il tuo nome utente è David, salvalo come "/Users/David/HelloWorld.Java". Questo semplice programma dichiara una singola classe chiamata HelloWorld, con un singolo metodo chiamato main. Il metodo main è speciale in Java, perché è il metodo che il runtime Java tenterà di chiamare quando gli dirai di eseguire il tuo programma. Pensate a come un punto di partenza per il vostro programma. Il metodo System.out.println() stamperà una riga di testo schermo, " Ciao mondo!"in questo esempio.

Utilizzo del compilatore

Ora che hai scritto un semplice programma Java, devi compilarlo. Eseguire l'applicazione Terminale, che si trova in "Applicazioni/Utilità/Terminale.app". Digitare i seguenti comandi nel terminale:

cd ~
javac HelloWorld.java

Hai appena compilato la tua prima applicazione Java, anche se semplice, su OSX. Il processo di compilazione produrrà un singolo file, chiamato " HelloWorld.classe". Questo file contiene codici byte Java, quali sono le istruzioni che la macchina virtuale Java comprende.

Esecuzione del programma

Per eseguire il programma, digitare il seguente comando nel terminale.

java HelloWorld

Questo comando avvia una macchina virtuale Java e tenta di caricare la classe chiamata HelloWorld. Una volta caricata quella classe, eseguirà il metodo main che ho menzionato prima. Dovresti vedere " Ciao mondo!"stampato nella finestra del terminale. Questo è tutto quello che c'è da fare.

Come nota a margine, TextWrangler è solo un editor di testo per OSX e non ha alcuna influenza su questa situazione. Puoi usarlo come editor di testo in questo esempio, ma non è certamente necessario.

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

Ti darò i passaggi per scrivere e compilare il codice. Usa questo esempio:

 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. Salva il codice come Paycheck.java
  2. Andare al terminale e digitare cd Desktop
  3. Tipo javac Paycheck.java
  4. Tipo java Paycheck
  5. Godetevi il vostro programma!
 6
Author: Rishi Shah, 2015-02-07 13:11:52

Scarica e installa Eclipse, e sei a posto.
http://www.eclipse.org/downloads /

Apple fornisce la propria versione di Java, quindi assicurati che sia aggiornata.
http://developer.apple.com/java/download /


Eclipse è un ambiente di sviluppo integrato . Ha molte caratteristiche, ma quelle che sono rilevanti per voi in questa fase è:

  • L'editor del codice sorgente
    • Con evidenziazione della sintassi, colori e altri segnali visivi
    • Facile riferimento incrociato alla documentazione per facilitare l'apprendimento
  • Compilatore
    • Esegui il codice con un clic
    • Ricevi una notifica di errori / errori come si va

Man mano che acquisisci più esperienza, inizierai ad apprezzare il resto del suo ricco set di funzionalità.

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

È necessario assicurarsi che sul computer esista una versione di Java compatibile con mac. Fai la versione java dal terminale per verificarlo. In caso contrario, scaricare l'Apple jdk dal sito web di Apple. (Sun non ne fa uno per apple, IIRC.)

Da lì, segui le stesse istruzioni della riga di comando dalla compilazione del tuo programma che useresti per java su qualsiasi altra piattaforma.

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