Guardando al codice sorgente di classe java.nio.DirectByteBuffer, ho trovato questo:Qual è lo scopo del bit-shift int value per zero?
if ((length << 0) > Bits.JNI_COPY_TO_ARRAY_THRESHOLD) ....
Qual è lo scopo di spostare la lunghezza da zero bit? Può essere un'ottimizzazione della perfomance o qualcos'altro?
Non ho mai visto quella parola nel titolo del messaggio utilizzato come in questo contesto. – Marc
Buona domanda. Ho dato un'occhiata al codice sorgente e ho notato che questo idioma è usato più volte. Misterioso. –
Alcuni ragazzi volevano controllare se javac li stava rimuovendo correttamente. –