





Analizziamo questa regola nelle sue diverse componenti: Le citazioni in giro 





Questo dice al nostro programma che vogliamo usare l`oggetto Scanner nel pacchetto java.utile. Vogliamo accedere a qualsiasi oggetto in Java.util, quindi scriviamo 
Noi usiamo il L`oggetto Scanner richiede un parametro che dice all`oggetto cosa scansionare. In questo caso, mettiamo il 

In Java, la convenzione per l`utilizzo del metodo di un oggetto è il codice Nota che memorizziamo la seguente riga in un altro oggetto: la stringa. Abbiamo il nostro oggetto String
Il modo in cui noi "Ciao ", il nome utente e "!" collegati tra loro da Quello che succede qui è che abbiamo a che fare con tre stringhe (stringhe): "Ciao ", userInputName e "!". Le stringhe in Java sono immutabili e quindi non possono essere modificate. Quindi, quando concateniamo queste tre stringhe, creiamo essenzialmente una nuova stringa con il saluto. Quindi prendiamo questa nuova stringa e la usiamo come parametro per 

Java è un linguaggio di programmazione orientato agli oggetti, quindi è utile saperne di più sui fondamenti dei linguaggi di programmazione orientati agli oggetti. La programmazione orientata agli oggetti (OOP) ha molte caratteristiche specifiche del suo paradigma. Tre di queste funzioni principali sono:
Scrivere il tuo primo programma in java
Contenuto
Java è un linguaggio di programmazione orientato agli oggetti sviluppato da James Gosling nel 1991, il che significa che utilizza concetti come "oggetti" di "campi" (descrivendo le caratteristiche dell`oggetto) e "metodi" (azioni che l`oggetto può eseguire). Java è un "scrivi una volta, corri ovunque"-linguaggio, il che significa che è progettato per funzionare su qualsiasi piattaforma e su qualsiasi Java Virtual Machine (JVM). Poiché Java utilizza molto linguaggio comune, è facile da imparare e capire per i principianti. Questo tutorial è un`introduzione alla scrittura di programmi in Java.
Passi
Metodo 1 di 3: il tuo primo programma Java

1. Per iniziare a scrivere programmi in Java, dovrai prima configurare un ambiente di lavoro. Molti programmatori utilizzano ambienti di sviluppo integrati (IDE) come Eclipse e Netbeans per la programmazione in Java, ma è possibile scrivere e compilare un programma Java senza IDE pesanti.

2. Qualsiasi tipo di programma simile a Blocco note sarà sufficiente per la programmazione in Java. I programmatori hardcore a volte preferiscono i semplici editor di testo dal terminale, come vim ed emacs. Un ottimo editor di testo che può essere installato sia su computer Windows che su macchine basate su Linux (Ubuntu, Mac, ecc.) è Testo sublime, che useremo in questo tutorial.

3. Assicurati di ottenere ilKit di sviluppo software Java installato. Ne hai bisogno per compilare i tuoi programmi.
In Windows, se le variabili di ambiente non sono corrette, potresti ricevere un errore durante l`esecuzione
Giava
. Per evitare questi errori, fare riferimento all`articolo di installazione del Java Software Development Kit per ulteriori informazioni.Metodo 2 di 3: Programma Hello World

1. Per prima cosa creiamo un programma che "Ciao mondo" mostra sullo schermo. Crea un nuovo file nel tuo editor di testo e salvalo come "Ciao mondo.Giava". HalloWereld è il nome della tua classe, che deve essere lo stesso del tuo file.

2. Dichiara la tua classe e il metodo principale. Il metodo principale
public static void main(String[] args)
è il metodo che viene eseguito quando il programma è in esecuzione. Questo metodo principale ha la stessa dichiarazione di metodo in ogni programma Java.public class HelloWorld { public static void main(String[] args) { } }

3. Scrivi la riga di codice con cui "Ciao mondo" sarà mostrato.
Sistema.fuori.println("Ciao mondo.");
Sistema
dice al sistema di fare qualcosa.fuori
dice al sistema che c`è un output.println
sta per "stampa questa riga," dicendo così al sistema che l`output è una riga di testo. ("Ciao mondo.")
significa che il metodo Sistema.fuori.println()
chiede un parametro; in questo caso è la stringa "Ciao mondo."
Nota che ci sono alcune regole Java che dobbiamo rispettare qui:Metti sempre un punto e virgola alla fine di una riga di programma. Java fa distinzione tra maiuscole e minuscole, quindi dovrai inserire i nomi dei metodi, delle variabili e delle classi con la dimensione del carattere corretta, altrimenti seguirà un errore. I blocchi di codice associati a un particolare metodo o ciclo sono racchiusi tra parentesi graffe.

4. Metterli tutti insieme. Il programma finale di Hello World dovrebbe ora assomigliare a questo:
public class HelloWorld { public static void main(String[] args) { System.fuori.println("Ciao mondo."); } }

5. Salva il tuo file e apri il prompt dei comandi o il terminale per compilare il programma. Passa alla cartella in cui il tuo HelloWorld.java salvato e digitato
javac HelloWorld.Giava
. Questo dice al compilatore Java che tu HelloWorld.vuoi compilare java. Se ci sono errori il compilatore vedrà cosa hai sbagliato. In tutti gli altri casi il compilatore non mostrerà alcun messaggio. Se guardi la directory in cui il tuo HelloWorld.java, dovresti vedere il file HalloWereld.classe. Questo è il file che Java usa per eseguire il tuo programma.
6. Esegui il programma. Finalmente possiamo iniziare a eseguire il programma! Nella finestra dei comandi o nel terminale, digitare quanto segue:
java HelloWorld
. Indica che Java deve eseguire la classe HalloWereld. Se va bene vedrai come "Ciao mondo" stampe su schermo (in console).
7. Congratulazioni, hai scritto il tuo primo programma Java!
Metodo 3 di 3: Input e output

1. Successivamente estenderemo il nostro programma Hello World accettando l`input dell`utente. Nel nostro programma Hello World abbiamo una stringa stampata sullo schermo, ma la parte interattiva dei programmi è dove l`utente può inserire i dati. Ora estenderemo il nostro programma con una richiesta all`utente di inserire il proprio nome, seguito da un saluto, seguito dal nome dell`utente.

2. Importa la classe Scanner. In Java ci sono un certo numero di librerie integrate (librerie) che possiamo usare, ma dovremo prima importarle. Una di queste librerie è java.util, che ha un oggetto Scanner di cui abbiamo bisogno per accettare l`input dell`utente. Per poter importare la classe Scanner aggiungiamo la seguente riga all`inizio del nostro codice.
importa java.utile.Scanner;
importa java.utile.*;
all`inizio del nostro codice.
3. All`interno del nostro metodo principale creiamo una nuova istanza dell`oggetto Scanner. Java è un linguaggio orientato agli oggetti, quindi i suoi concetti utilizzeranno gli oggetti. L`oggetto Scanner è un esempio di un oggetto con campi e metodi. Per poter utilizzare la classe Scanner creiamo un nuovo oggetto Scanner di cui possiamo poi compilare i campi e utilizzare i metodi di. Lo fai come segue:
Scanner userInputScanner = nuovo Scanner(System.in);
userInputScanner
è il nome dell`oggetto Scanner che abbiamo appena istanziato. Si noti che ogni parte del nome è in maiuscolo (caso di cammello); questa è la convenzione per la denominazione delle variabili in Java. nuovo
operatore per creare una nuova istanza di un oggetto. Quindi, in questo caso abbiamo creato una nuova istanza dell`oggetto Scanner usando il codice nuovo scanner (sistema.in)
.Sistema.in
come parametro. Sistema.in
dice al programma di cercare l`input dal sistema, che in questo caso è ciò che l`utente digita nel programma.
4. Chiedi all`utente un input. Dovremo chiedere all`utente di digitare qualcosa come input in modo che l`utente sappia quando inserire qualcosa nella console. Puoi farlo con
Sistema.fuori.Stampa
o con Sistema.fuori.println
.Sistema.fuori.Stampa("Come ti chiami? ");

5. Chiedi all`oggetto Scanner di prendere la riga successiva di ciò che l`utente digita e memorizzarla come variabile. Lo scanner salverà sempre ciò che l`utente digita. La riga di codice successiva chiederà allo scanner di memorizzare tutto ciò che l`utente ha digitato come nome in una variabile:
Stringa userInputName = userInputScanner.nextLine();
nomeoggetto.nomemetodo(parametri)
. Di userInputScanner.nextLine()
chiamiamo l`oggetto Scanner con il nome che gli abbiamo appena dato, quindi chiamiamo il suo metodo con nextLine()
chiamate senza parametri.userInputName
di nome.
6. Stampa un saluto sullo schermo per l`utente. Ora che abbiamo salvato il nome dell`utente, possiamo stampare un saluto per l`utente. conosci il
Sistema.fuori.println("Ciao mondo.");
codice che abbiamo scritto nella classe principale? Tutto il codice che abbiamo appena scritto dovrebbe essere al di sopra di quella riga. Ora possiamo modificare quella riga per dire quanto segue:Sistema.fuori.println("Ciao " + userInputName + "!");
"Ciao " + userInputName + "!"
scrivere si chiama concatenazione di stringhe.Sistema.fuori.println
.
7. Combinalo e salva il tuo lavoro. Il nostro codice ora dovrebbe assomigliare a questo:
importa java.utile.Scanner; classe pubblica HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.in); Sistema.fuori.Stampa("Come ti chiami? "); Stringa userInputName = userInputScanner.nextLine(); Sistema.fuori.println("Ciao " + userInputName + "!"); } }

8. Compila ed esegui il programma. Apri la finestra dei comandi o il Terminale ed esegui gli stessi comandi della nostra prima versione di HelloWorld.Giava. Dovremo prima compilare il programma:
javac HelloWorld.Giava
. Quindi possiamo eseguirlo: java HelloWorld
.Consigli
- incapsulamento: (incapsulamento) la possibilità di limitare l`accesso ad alcune parti dell`oggetto. Java ha modificatori privati, protetti e pubblici per campi e metodi.
- Polimorfismo: la capacità degli oggetti di assumere identità diverse. In Java, un oggetto può diventare parte di un altro oggetto, al fine di utilizzare i metodi dell`altro oggetto.
- Eredità: (ereditarietà) la possibilità di utilizzare campi e metodi di un`altra classe nella stessa gerarchia dell`oggetto corrente.
Articoli sull'argomento "Scrivere il tuo primo programma in java"
Condividi sui social network:
Popolare