Pytania oznaczone «java»

86
Tworzenie listy z powtarzającym się elementem

Czy w Javie istnieje metoda narzędziowa, która generuje listę lub tablicę o określonej długości ze wszystkimi elementami równymi określonej wartości (np. ["Foo", "foo", "foo", "foo", "foo"])?

86
VisualVM - Stany wątków

Czy ktoś mógłby mi wyjaśnić różnicę między Sleeping, Wait, Parkoraz Monitorstanów wątek w VisualVM. Oto, co znalazłem: Running: wątek nadal działa. Sleeping: wątek śpi (na obiekcie wątku została wywołana metoda yield ()) Wait: wątek został zablokowany przez muteks lub barierę i czeka na...

86
Dziedziczenie i rekurencja

Załóżmy, że mamy następujące klasy: class A { void recursive(int i) { System.out.println("A.recursive(" + i + ")"); if (i > 0) { recursive(i - 1); } } } class B extends A { void recursive(int i) { System.out.println("B.recursive(" + i + ")"); super.recursive(i + 1);...

85
Rozszerzanie wyliczenia przez dziedziczenie

Wiem, że jest to raczej sprzeczne z ideą wyliczeń, ale czy można rozszerzyć wyliczenia w C # / Javie? Mam na myśli „rozszerzanie” zarówno w sensie dodawania nowych wartości do wyliczenia, ale także w sensie OO dziedziczenia z istniejącego wyliczenia. Zakładam, że nie jest to możliwe w Javie,...

85
Migracje dla języka Java

Używam zarówno Ruby on Rails, jak i Java. Naprawdę lubię używać migracji, gdy pracuję nad projektem szynowym. więc zastanawiam się, czy istnieje migracje, takie jak narzędzie dla języka Java? Jeśli nie ma takiego narzędzia, czy warto używać migracji jako narzędzia do kontrolowania bazy danych...

85
Różnice między JDK i Java SDK

Czy jest jakaś istotna różnica między tymi dwoma terminami? Rozumiem, że JDK oznacza Java Development Kit, który jest podzbiorem SDK (Software Development Kit). Ale określenie Java SDK powinno oznaczać to samo, co JDK.