2010-02-15 4 views

risposta

7

piegatura costante è dove il compilatore trova espressioni che contengono costanti di tempo di compilazione e li sostituisce con il risultato rimuovere efficacemente calcoli runtime ridondanti.

// code 
static final int a = 2; 
int b = 30 * a; 

// folding would create 
int b = 60; 
1

Il piegamento costante è il processo di semplificazione delle espressioni costanti in fase di compilazione. I termini in espressioni costanti sono in genere semplici letterali, come il numero intero 2, ma possono anche essere variabili i cui valori non vengono mai modificati, o variabili contrassegnate esplicitamente come costante