આરક્ષિત શબ્દો એવા શબ્દો છે જેનો ઉપયોગ જાવા પ્રોગ્રામમાં ઑબ્જેક્ટ અથવા વેરિયેબલ નામો તરીકે થઈ શકતો નથી કારણ કે તેઓ જાવા પ્રોગ્રામિંગ લેંગ્વેજની સિન્ટેક્ષ દ્વારા પહેલાથી જ ઉપયોગમાં લેવાય છે.