Casa Finanza personale Le parole in un programma Java - dummies

Le parole in un programma Java - dummies

Sommario:

Video: La Famiglia Belier - Clip - Il talento di Paula 2024

Video: La Famiglia Belier - Clip - Il talento di Paula 2024
Anonim

Parte di Java For Dummies Cheat Sheet

Quando si scrive un programma Java, è possibile suddividere le parole del programma in diverse categorie. Questo cheat sheet ti dice tutto su quelle categorie.

Parole chiave

Il linguaggio di programmazione Java ha 50 parole chiave. Ogni parola chiave ha un significato specifico nella lingua. Non è possibile utilizzare una parola chiave per qualcosa di diverso dal suo significato preassegnato.

La seguente tabella elenca le parole chiave di Java.

Parola chiave Che cosa è
abstract Indica che i dettagli di una classe, un metodo o un'interfaccia sono riportati altrove nel codice.
asserire Verifica la verità di una condizione che il programmatore crede sia vera.
booleano Indica che un valore è vero o falso.
break Salta da un loop o da un interruttore.
byte Indica che un valore è un numero intero a 8 bit.
caso Introduce uno dei numerosi possibili percorsi di esecuzione in un'istruzione switch.
catch Introduce le istruzioni che vengono eseguite quando qualcosa interrompe il flusso di esecuzione in una clausola try.
char Indica che un valore è un carattere (una singola lettera, cifra, simbolo di punteggiatura e così via) memorizzato in 16 bit di memoria.
classe Introduce una classe - un progetto per un oggetto.
const Non è possibile usare questa parola in un programma Java. La parola non ha significato ma, poiché è una parola chiave, non è possibile creare una variabile denominata const.
continua Forza la brusca fine dell'iterazione del loop corrente e inizia un'altra iterazione.
default Introduce un percorso di esecuzione da eseguire quando nessun caso è una corrispondenza in un'istruzione switch.
do Fa in modo che il computer ripeta alcune istruzioni più e più volte (ad esempio, finché il computer continua a ottenere risultati inaccettabili).
double Indica che un valore è un numero a 64 bit con una o più cifre dopo il punto decimale.
else Introduce le istruzioni che vengono eseguite quando la condizione in un'istruzione if non è vera.
enum Crea un nuovo tipo definito, un gruppo di valori che può avere una variabile.
estende Crea una sottoclasse @@ md una classe che riutilizza la funzionalità da una classe precedentemente definita.
finale Indica che il valore di una variabile non può essere modificato, che la funzionalità di una classe non può essere estesa o che un metodo non può essere sovrascritto.
infine Introduce l'ultima volontà e il testamento delle affermazioni in una clausola di prova.
float Indica che un valore è un numero a 32 bit con una o più cifre dopo il punto decimale.
per Ottiene il computer per ripetere alcune istruzioni più e più volte (ad esempio, un certo numero di volte).
goto Non è possibile usare questa parola in un programma Java. La parola non ha significato. Poiché si tratta di una parola chiave, non è possibile creare una variabile denominata goto.
se Verifica per vedere se una condizione è vera. Se è vero, il computer esegue determinate affermazioni; in caso contrario, il computer esegue altre istruzioni.
implements Indica che una classe fornisce corpi per i metodi le cui intestazioni sono dichiarate in un'interfaccia.
import Consente al programmatore di abbreviare i nomi delle classi definite in un pacchetto.
instanceof Test per verificare se un determinato oggetto proviene da una determinata classe.
int Indica che un valore è un numero intero a 32 bit.
interface Introduce un'interfaccia. Un'interfaccia è come una classe ma, per la maggior parte, i metodi di un'interfaccia non hanno corpi.
lungo Indica che un valore è un numero intero a 64 bit.
nativo Consente al programmatore di utilizzare il codice che è stato scritto in una lingua diversa da Java.
nuovo Crea un oggetto da una classe esistente.
pacchetto Inserisce il codice in un pacchetto: una raccolta di definizioni correlate logicamente.
privato Indica che una variabile o un metodo possono essere utilizzati solo all'interno di una determinata classe.
protected Indica che una variabile o un metodo può essere utilizzato in sottoclassi da un altro pacchetto.
public Indica che una variabile, una classe o un metodo possono essere utilizzati da qualsiasi altro codice Java.
return Termina l'esecuzione di un metodo e probabilmente restituisce un valore al codice chiamante.
breve Indica che un valore è un numero intero a 16 bit.
statico Indica che una variabile o un metodo appartiene a una classe, piuttosto che a qualsiasi oggetto creato dalla classe.
strictfp Limita la capacità del computer di rappresentare numeri extra large o extra small quando il computer esegue calcoli intermedi su valori float e double.
super Si riferisce alla superclasse del codice in cui appare la parola super.
switch Indica al computer di seguire uno dei molti possibili percorsi di esecuzione (uno dei molti casi possibili), a seconda del valore di un'espressione.
sincronizzato Mantiene due thread interferendo l'uno con l'altro.
questo Un riferimento personale - si riferisce all'oggetto in cui appare la parola.
throw Crea un nuovo oggetto di eccezione e indica che si è verificata una situazione eccezionale (di solito qualcosa di indesiderato).
genera Indica che un metodo o costruttore può passare il dollaro quando viene lanciata un'eccezione.
transitorio Indica che, se e quando un oggetto è serializzato, non è necessario memorizzare il valore di una variabile.
prova Introduce le dichiarazioni che vengono guardate (durante il runtime) per cose che possono andare storte.
void Indica che un metodo non restituisce un valore.
volatile Impone regole rigide sull'uso di una variabile da più di un thread alla volta.
while Ripete alcune istruzioni più e più volte (purché una condizione sia ancora vera).

Letterali

Oltre alle sue parole chiave, tre delle parole che usate in un programma Java sono chiamate letterali. Ogni letterale ha un significato specifico nella lingua. Non puoi usare un valore letterale per qualcosa di diverso dal suo significato pre-assegnato.

La seguente tabella elenca le parole letterali di Java.

Letterale Che cosa
falso Uno dei due valori che può avere un'espressione booleana.
null Il valore "niente". Se si intende avere un'espressione riferirsi ad un oggetto di qualche tipo, ma l'espressione non si riferisce ad alcun oggetto, il valore dell'espressione è nullo.
true Uno dei due valori che può avere un'espressione booleana.

Le parole chiave e letterali sono tutte chiamate riservate parole perché ognuna di queste parole è riservata per un uso speciale nel linguaggio di programmazione Java.

Parole chiave con restrizioni

Con il rilascio di Java 9, la lingua ha dieci nuove parole chiamate parole chiave con restrizioni. Una parola chiave con restrizioni ha un significato specifico nella lingua, ma solo se la usi in un modo specifico. Ad esempio, se scrivi

ne richiede altro. cose;

dici a Java che il tuo programma non verrà eseguito a meno che non abbia accesso ad un altro codice (il codice contenuto in altro. ). Ma se scrivi

int richiede = 10;

quindi richiede è una variabile ordinaria int .

La seguente tabella elenca le parole chiave con restrizioni Java.

Parola chiave con restrizioni Che cosa
esporta Indica che il codice di un particolare pacchetto è disponibile per essere utilizzato dal codice in altri moduli.
modulo Un mucchio di pacchetti.
aperto Indica che tutti i pacchetti di un modulo sono, in un certo modo, disponibili per essere utilizzati dal codice in altri moduli.
apre Ottiene l'accesso a tutto il codice in un altro modulo. Questo accesso utilizza la riflessione Java (che tende ad essere disordinata).
fornisce Indica che un modulo rende disponibile un servizio.
richiede Indica che il programma non verrà eseguito a meno che non abbia accesso ad un altro codice. Da
a Nome del codice che ha il permesso di usare una particolare parte di codice.
transitivo Quando il mio codice richiede l'uso del codice A, e il codice Z richiede l'uso del mio codice, la parola transitivo significa che il codice Z richiede automaticamente un codice.
usa Indica che un modulo utilizza un servizio.
con Specifica un modo particolare di utilizzare un servizio.

Identificatori nell'API Java

L'API Java (Application Programming Interface) ha migliaia di identificatori. Ogni identificatore è il nome di qualcosa (una classe, un oggetto, un metodo o qualcosa del genere). Questi identificatori includono System, out, println, String, toString, JFrame, File, Scanner, next, nextInt, Exception, close, ArrayList, stream, JTextField, Math, Random, MenuItem, Month, parseInt, Query, Rectangle, Color, Oval, vernice, Robot, SQLData, Stack, Coda, TimeZone, URL e tanti altri.

Puoi riutilizzare qualcuno di questi nomi per qualsiasi scopo nel tuo codice.Ma se lo fai, potresti avere problemi ad usare un nome con il suo significato normale dall'API Java. Ad esempio, è possibile scrivere

int System = 7;

java. Lang. Sistema. su. println (System);

Ma non è possibile scrivere

int System = 7;

Sistema. su. println (System);

Identificatori che tu (il programmatore) dichiari

Nel tuo programma Java, puoi inventare nomi per la gioia del tuo cuore. Ad esempio, nel codice

double multiplyByTwo (double myValue) {

return myValue * 2;

}

i nomi multiplyByTwo e myValue sono i tuoi identificatori personali.

Quando si crea un nuovo nome, è possibile utilizzare lettere, cifre, caratteri di sottolineatura (_) e segni di dollaro ($). Ma non iniziare il nome con una cifra. Se provi ad avviare un nome con una cifra, Java risponde con un messaggio "Per favore non farlo".

Le parole in un programma Java - dummies

Scelta dell'editore

Confronti quantitativi sui GRE - Problemi di parole - manichini

Confronti quantitativi sui GRE - Problemi di parole - manichini

Sul GRE Test di matematica, Problemi di confronto quantitativo coprire una vasta gamma di soggetti. Ad esempio, un problema di parole potrebbe richiedere di lavorare con miscele, diagrammi di Venn, metodi di conteggio e problemi di lavoro. In una domanda di confronto quantitativo, il problema elenca Quantità A e Quantità B, che possono essere numeri, variabili, equazioni, parole, figure e ...

A scelta multipla, una risposta al GRE Verbal Test - Domande pratiche - manichini

A scelta multipla, una risposta al GRE Verbal Test - Domande pratiche - manichini

Molte domande sul test GRE Verbal saranno a scelta multipla e ti chiederanno di selezionare solo una risposta. Alcuni, come le seguenti domande di pratica, richiederanno di leggere un passaggio e rispondere a domande relative al passaggio. Domande pratiche Indicazioni: Ciascuno dei seguenti passaggi è seguito da domande relative al ...

Frase Equivalenza sul GRE Verbal Test - Practice Questions - dummies

Frase Equivalenza sul GRE Verbal Test - Practice Questions - dummies

Frase Equivalenza domande sul I test verbali GRE sono un po 'insoliti. Ti viene data una frase con una parola mancante, e devi scegliere due parole tra sei scelte di risposta che meglio si adattano alla frase e significano la stessa cosa. Non si ottiene credito parziale per aver scelto solo una delle parole corrette. ...

Scelta dell'editore

Come utilizzare lo scatto autoscatto sulla Nikon D5300 - dummies

Come utilizzare lo scatto autoscatto sulla Nikon D5300 - dummies

Probabilmente familiarità con la modalità di autoscatto, che ritarda il rilascio dell'otturatore, consentendo di precipitare nell'immagine. Ecco come funziona sulla D5300: dopo aver premuto il pulsante di scatto, la spia AF-assist sul lato anteriore della fotocamera inizia a lampeggiare e la fotocamera emette una serie di segnali acustici. Qualche secondo dopo, ...

Come utilizzare il bracketing dell'esposizione sulla Nikon D5300 - manichini

Come utilizzare il bracketing dell'esposizione sulla Nikon D5300 - manichini

Molti fotografi usano il bracketing dell'esposizione sulla Nikon D5300 per garantire che almeno una ripresa di un soggetto sia esposta correttamente. Il bracketing significa semplicemente riprendere più volte lo stesso soggetto, variando leggermente le impostazioni di esposizione per ciascuna immagine. Nelle modalità di esposizione P, S, A e M, la fotocamera offre il bracketing automatico. Quando ...

Scelta dell'editore

Dieci Accessori per Outlook 2013 - dummies

Dieci Accessori per Outlook 2013 - dummies

Outlook 2013 può fare molto per te senza alcun aiuto esterno, ma alcuni ben Gli accessori personalizzati possono rendere la tua vita ancora più semplice. Alcuni accessori preferiti compensano le funzionalità che Outlook dovrebbe avere ma non lo fa. Alcuni accessori ti aiutano a utilizzare i tuoi dati di Outlook sempre e ovunque. Smartphone Gli smartphone sono ovunque oggi, e probabilmente sono il ...

Visita l'interfaccia Microsoft Outlook - dummies

Visita l'interfaccia Microsoft Outlook - dummies

Outlook 2013 è come altre applicazioni di Office 2013 in molti modi. Ad esempio, ha una barra multifunzione, una scheda File che apre la visualizzazione Backstage e una barra di stato che mostra i messaggi di stato e fornisce un cursore Zoom per modificare l'ingrandimento del contenuto dell'applicazione. La cosa unica di Outlook è che ha diversi ...

- Protezione dei file Office 2016 - dummies

- Protezione dei file Office 2016 - dummies

Per impedire agli occhi indiscreti di sbirciare Word, Excel, o file di PowerPoint, è possibile proteggerli con password. In questo modo, se qualcuno vuole aprire, visualizzare o modificare i tuoi file, deve usare la tua password. Se non conoscono la tua password, non saranno in grado di visualizzare i tuoi file. Per proteggere con password un file, segui questi passaggi: ...