Pytania oznaczone «java»

85
Czy JVM to kompilator czy interpreter?

Mam bardzo podstawowe pytanie dotyczące JVM: czy jest to kompilator czy interpreter? Jeśli jest to interpreter, to co z kompilatorem JIT, który istnieje w JVM? Jeśli nie, to czym właściwie jest JVM? (Nie chcę podstawowej definicji JVM konwersji kodu bajtowego na kod specyficzny dla maszyny...

85
Pobieranie uniksowego znacznika czasu z Date ()

Potrafię przekonwertować znacznik czasu unixa na Date()obiekt, umieszczając longwartość w Date()konstruktorze. Na przykład: mógłbym mieć to jako new Date(1318762128031). Ale potem, jak mogę odzyskać uniksowy znacznik czasu z Date()obiektu?

85
Y zwraca 2012, a y zwraca 2011 w SimpleDateFormat

Zastanawiam się, dlaczego „Y” zwraca 2012, a „y” zwraca 2011 w SimpleDateFormat: System.out.println(new SimpleDateFormat("Y").format(new Date())); // prints 2012 System.out.println(new SimpleDateFormat("y").format(new Date())); // prints 2011 Czy ktoś może wyjaśnić, dlaczego?...

85
Utworzyć zmienną listę z tablicy?

Mam tablicę, którą chciałbym zamienić na a List, aby zmodyfikować zawartość tablicy. Przepełnienie stosu ma mnóstwo pytań / odpowiedzi, adres Arrays.asList()i jak tylko zapewnia widok na liście podstawowej tablicy, a jak próbuje manipulować wynikowej liście będzie ogólnie rzucić...

85
Transakcja wycofania po @Test

Po pierwsze, znalazłem wiele wątków na ten temat w StackOverflow, ale żaden z nich tak naprawdę mi nie pomógł, więc przepraszam, że zadaję prawdopodobnie zduplikowane pytanie. Przeprowadzam testy JUnit za pomocą testu sprężynowego, mój kod wygląda

85
Utwórz mapę w Javie

Chciałbym utworzyć, mapktóry zawiera wpisy składające się z(int, Point2D) Jak mogę to zrobić w Javie? Bezskutecznie próbowałem wykonać następujące czynności. HashMap hm = new HashMap(); hm.put(1, new Point2D.Double(50, 50));

85
Sparametryzowana modernizacja Androida @Headers

Używam OAuth i za każdym razem, gdy wysyłam żądanie, muszę umieszczać token OAuth w nagłówku. Widzę @Headeradnotację, ale czy istnieje sposób na sparametryzowanie jej, aby można było ją przekazać w czasie wykonywania? Oto koncepcja @Header({Authorization:'OAuth {var}', api_version={var}...

85
Atrybut nazwy w @Entity i @Table

Mam wątpliwości, ponieważ atrybut name występuje zarówno w @Entity, jak i @Table Na przykład mogę mieć taką samą wartość atrybutu nazwy @Entity(name = "someThing") @Table(name = "someThing") i mogę mieć różne nazwy dla tej samej klasy @Entity(name = "someThing") @Table(name =...