Siemka!
Uważacie, że klasy pakietu java.util
takie jak: Locale
, BitSet
czy Currency
są obowiązkową wiedzą programisty Javy? Chodzi mi o to, że nie są to jakieś wielce trudne tematy w porównaniu do Concurrent
czy NIO
i można szybko i łatwo ogarnąć o co chodzi, a jest tego dosyć sporo i niekoniecznie często się z tego korzysta.
Czy jednak warto poświęcić trochę tego czasu i się zaznajomić?
Najlepiej zacznij tworzyć własne projekty i wtedy sam zauważysz czego potrzebujesz i jakie biblioteki się do tego nadają.
Z tego pakietu to akurat głównie kolekcje są używane (interfejsy i ich implementacje).
Znajomość utilsów jest krytyczna! Nie wiem czy jest coś ważniejszego.
Zgadzam się z przedmówcą kolekcje to podstawa. Musisz wiedzieć, co to jest Hashmap, LinkedList, ArrayList, czym się różnią, jakie są plusy/minusy tych implementacji itp, itd.
Kolekcje, wątki itp to wiem. Mi chodzi o te jakieś mniejsze klasy, wymienione przeze mnie wyżej. Takie, z których nie zawsze sie korzysta w projekcie
Tam są najważniejsze klasy i interfejsy, myślę, że powinno się przynajmniej wiedzieć które tam są i do czego mniej więcej służą.
Ale niekoniecznie trzeba znać ich wszystkie metody.
Ktoś kto nie zna tych klas będzie wynajdywał koło na nowo.
Oczywiście że jest to jeden z najważniejszych pakietów Javy :)
java,io to też podstawa
Lepiej naucz się pakietu org.springframework :D :D :D