Come rigidi codici costanti in Java

April 22

Per memorizzare un valore in Java che non cambierà mai e può essere inizializzato in dichiarazione, è possibile dichiarare come una costante. dati del disco di codifica in questo modo permette al compilatore di sostituire alcuna menzione del nome del costante con il suo valore nel codice a tempo di compilazione, che accelera il programma in fase di esecuzione. Un uso comune di costanti in Java è come un identificatore di piattaforma che può essere utilizzata al momento della compilazione condizionale per includere blocchi di codice che sono piattaforma specifica. Le costanti sono creati in Java attraverso l'utilizzo dei modificatori "statiche finali".

istruzione

1 Aprire il file sorgente Java in un editor, come Eclipse, JBuilder X o Netbeans.

2 Aggiungere il codice "statico my_var booleano finale pubblica = true;" nella classe in cui si desidera dichiarare la vostra costante. Il modificatore "finale" significa che la variabile non può cambiare i valori. Il modificatore "statica" significa che è una variabile di classe, in modo da tutte le istanze hanno la stessa copia della variabile. Sostituire "booleano" con il tipo di costante, "my_var" con il nome del vostro costante e "vero" con il valore del tuo costante.

3 Creare il codice condizionale compilato utilizzando il costante in una dichiarazione "if-else" come ", se (my_var) {} else {}". Questo è utile quando vuole decidere se includere interi blocchi di codice nel programma a tempo di compilazione. Questo ha un effetto simile a quello di un "#if definito" espressione in C.

4 Salvare il file sorgente Java, compilare ed eseguirlo.

Consigli e avvertenze

  • Se si posiziona il costante in un'interfaccia, come ad esempio "MyConstants interfaccia {}", è possibile accedere altrove importando l'interfaccia.