Java2 Flashcards
Elementy podstawowej aplikacji
- jedna publiczna klasa
- statyczna metoda main
- parametry metody main
Poziomy dostępu właściwości
- Writable
- readonly
- hidden
Automatyzacja budowania oprogramowania
- kompilacja
- testowanie
- generowanie dokumentacji
- pakowanie
Skąd zależności w maven są ściągane?
Maven central repo
Co to Profile i po co?
Pozwalają na utworzenie niezależnych zestawów pluginow. Na przykład:
Default - kompilacja i testowanie
Relaese - kompilacja dokumentacja itd
Co wchodzi w skład collection framework?
- interfejsy
- algorytmy
- implementacje
Co robi hashCode?
Zwraca hash obiektu (Int)
z przedziału.
Domyślna implementacja generuje hash z referencji i jest natywnie zaimplementowana.
Wartości dla typów prostych należy przemnożyć przez liczbę pierwsza.
Jak zwraca Comparable?
Takie same to 0
Jak obiekt z którego wołany jest większy to dostania.
Comparable to typ generyczny.
Jak działa Comparator?
Zwraca 0 jak takie same,
lub dostanie jak pierwsze większe
Co zajmuje się zarządzanie procesami ?
Jądro systemu.
Czym wybudzany Thread.sleep()?
Wybudzany Thread#interrupt()
Rodzaje strumieni?
Z pliku, gniazdka, pamieci