Prioritet | Operatorer | 1 | Array indicering [] Dot operator Postfix increment/decrement | 2 | Prefix increment/decrement Unær + og - Not | 3 | new operator Type casts | 4 | Multiplikative aritmetiske operatorer | 5 | Additive aritmetiske operatorer | 6 | Bitvise shift operatorer | 7 | Mindre og større end instanceof | 8 | Lighed og forskellig fra | 9 | Logisk og bitvis and | 10 | Logisk og bitvis or | 11 | Logisk short circuit and | 12 | Logisk short circuit or | 14 | Den betingede operator | 15 | Assignment operatorer |
| | Operator prioriteter for operatorerne omtalt ovenfor. De højst prioriterede operatorer står øverst i tabellen. Vi lægger mærke til at de sammenlignende operatorer (< og > eksempelvis) er højere prioriterede
end logisk and og or. Det betyder at udtrykket giver mening uden parenteser. Dette er en kontrast til Pascal hvor vi bliver nødt til at sætte parenteseridet and operatoren er højere priorieteret end 'mindre end' operatoren.Bemærk dog, at man i Java gerne må sætte de parenteser man har lyst til for at understrege
den syntaktiske sammenhæng i et udtryk. |