Нет. true и false являются литералами в Java. Литералы - это то, что является фактическими значениями, а не именами переменных. Хотя они не являются частью списка ключевых слов Java, они считаются зарезервированными. Если вы попытаетесь использовать их как переменные, вы получите сообщение об ошибке компиляции: недопустимый VariableDeclaratorId