Pytania oznaczone «java»

405
Czy Java JIT oszukiwa podczas uruchamiania kodu JDK?

Testowałem trochę kodu i nie mogłem go uruchomić tak szybko, jak z java.math.BigInteger, nawet przy użyciu tego samego algorytmu. Skopiowałem więc java.math.BigIntegerźródło do własnego pakietu i wypróbowałem: //import java.math.BigInteger; public class MultiplyTest { public static void...

404
Jak zainicjować obiekt List <String> w Javie?

Nie mogę zainicjować listy jak w następującym kodzie: List<String> supplierNames = new List<String>(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); Występuje następujący błąd: Nie można utworzyć...

402
Użyj Mockito, aby wyśmiewać niektóre metody, ale nie inne

Czy jest jakiś sposób, za pomocą Mockito, wyśmiewać niektóre metody w klasie, ale nie inne? Na przykład w tej (wprawdzie wymyślonej) Stockklasie chcę wyśmiewać wartości getPrice()i getQuantity()zwracać wartości (jak pokazano w fragmencie testowym poniżej), ale chcę, getValue()aby wykonać mnożenie...

400
Co oznacza niezmienny?

To może być najgłupsze pytanie, jakie kiedykolwiek zadano, ale myślę, że jest to dość mylące dla początkującego Javy. Czy ktoś może wyjaśnić, co oznacza niezmienny ? Dlaczego jest Stringniezmienny? Jakie są zalety / wady niezmiennych obiektów? Dlaczego zmienny obiekt, taki jak...

399
Test Mockito metoda void zgłasza wyjątek

Mam metodę z voidtypem zwrotu. Może również generować wiele wyjątków, dlatego chciałbym przetestować zgłoszone wyjątki. Wszystkie próby zakończyły się niepowodzeniem z tego samego powodu: Metoda, w której (T) w typie Stubber nie ma zastosowania do argumentów (void) Wszelkie pomysły, w jaki...

397
Czym na świecie są fasolki szparagowe?

Mam jeszcze znaleźć definicję wysokiego poziomu fasoli jarej, którą mogę zrozumieć. Widzę je często przywoływane w dokumentacji i książkach Grailsa, ale myślę, że zrozumienie, czym są, byłoby korzystne. Czym są fasolki szparagowe? Jak można ich używać? Czy mają coś wspólnego z Dependency...