Dzień dobry.
Wydaje mi się, że w pytaniu 1. w quizie przed szkoleniem (Przygotowanie do certyfikatu Java SE 8 Programmer I (1Z0-808)) jest błąd.
Podaję treść pytania:
Czy zapis:
boolean foo = new Boolean();
jest poprawny?
-
Tak, ale od wersji Java SE8
-
Tak, ale od wersji Java SE5
-
Tak
-
Nie
Według testu prawidłową odpowiedzią jest "Tak, ale od wersji Java SE5", natomiast klasa Boolean nie posiada konstruktora bezparametrowego ani w wersji 5 ani w 8.
Link do opisu klasy Boolean dla java5:
https://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Boolean.html
Link do opisu klasy Boolean dla wersji 8:
https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html