– Cześć, Amigo. Jak Ci idzie?

– Bardzo dobrze, Profesorze Zawiłło. Poznałem już pętle for i while. Teraz mogę zaszaleć z powtarzaniem się.

– To świetnie. Czułem, że jestem najlepszym nauczycielem na świecie!

– Nie powinieneś słuchać tych wszystkich ludzi, którzy twierdzą, że liczy się tylko praktyka! Teoria to postawa wszystkiego! O czym tam mamroczesz? Że zadania są niby ważniejsze? Nieważne, pomińmy to. Polecam ci trzy cudowne artykuły, które pomogą Ci jeszcze lepiej zrozumieć materiał.

Porównania equals i string

– Porównywanie obiektów różni się od porównywania prostych typów danych. Prawdopodobnie sam wiesz, dlaczego. Przy obiektach przekazujemy referencję. A przy prymitywach przekazujemy wartość. Więcej dowiesz się z tego fascynującego artykułu: „Porównywanie obiektów”. Tam też są dobre przykłady.

Operatory numeryczne w Java

– Dochodzimy do bardzo ważnego tematu: jak operować liczbami w Javie. Można to zrobić na różne sposoby. Mamy zwykłe działania arytmetyczne i trochę mniej przyjazne operacje logiczne. Są także operacje bitowe, ale to już egzotyka, jeśli nie jesteś nerdem. Czas się w to wszystko zagłębić, jak również w pierwszeństwo operatorów w naszym ulubionym języku. Zacznijmy czytać!

Operatory bitowe

– Poprzedni artykuł dotyczył różnych operatorów numerycznych w Javie, a dzięki temu artykułowi dowiesz się więcej o operatorach bitowych. Nie ociągaj się z czytaniem tego tematu i nauką. To bardzo przydatne dla każdego robota. Operacje bitowe to tak naprawdę serce każdego komputera.

– Jeszcze jedna sprawa: jeśli jeszcze tego nie zrobiłeś, zacznij czytać książkę Java. Rusz głową! (ang. Head First Java). To proste i zrozumiałe – nawet dla takiego nowicjusza, jak Ty.