Co oznacza taki zapis w javie?
Utworzenie zmiennej o nazwie cokolwiek
typu Scanner
o wartości null.
no tak ale co w praktyce oznacza wartość null dla tej klasy (o ile dobrze mówię)
Zainicjowanie zmiennej znaną wartością. Nie chce mi się rozpisywać, znalazłem na google stronę, gdzie masz to bardzo dobrze opisane: http://programmers.stackexchange.com/questions/257857/what-is-the-difference-between-uninitialized-object-variable-and-object-variable
Chyba po prostu że masz utworzony skaner który nie ma przypisanej wartości początkowej, cokolwiek to nie znaczy i cokolwiek ja nie piszę. Możesz utworzyć skaner i od razu przypisać do niego dane, lub nie dawać danych tak jak tu i dopiero potem dodać przykładowo od usera, tak sądzę...
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.