Pytania oznaczone «java»

416
Maven nie znajduje testów JUnit do uruchomienia

Mam program maven, kompiluje się dobrze. Po uruchomieniu mvn testnie uruchamia żadnych testów (pod nagłówkiem TESTY mówi There are no tests to run.). Odtworzyłem ten problem z super prostą konfiguracją, którą przedstawię poniżej, a także dane wyjściowe po uruchomieniu -X. Testy jednostkowe...

413
Zainicjować pola klasy w konstruktorze czy w deklaracji?

Ostatnio programuję w języku C # i Javie i jestem ciekawy, gdzie najlepiej zainicjować pola klasy. Czy powinienem to zrobić przy deklaracji ?: public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } czy w konstruktorze...

409
Java Security: niedozwolony rozmiar klucza lub parametry domyślne?

Zadałem pytanie na ten temat wcześniej, ale nie otrzymałem właściwej odpowiedzi i nigdzie nie zaprowadziłem. Wyjaśniłem więc kilka szczegółów na temat problemu i naprawdę chciałbym usłyszeć wasze pomysły na to, jak mogę to naprawić lub co powinienem spróbować. Mam Java 1.6.0.12 zainstalowaną na...

409
Najlepszy sposób na „zanegowanie” instancji

Myślałem, czy istnieje lepszy / ładniejszy sposób na zanegowanie instanceofw Javie. Właściwie robię coś takiego: if(!(str instanceof String)) { /* do Something */ } Uważam jednak, że powinna istnieć „piękna” składnia do tego celu. Czy ktoś wie, czy istnieje i jak wygląda składnia? EDYCJA:...

406
Dlaczego Java nie oferuje przeciążania operatora?

Przechodząc od C ++ do Java, oczywistym pytaniem bez odpowiedzi jest to, dlaczego Java nie zawierała przeciążenia operatora? Czy to nie Complex a, b, c; a = b + c;jest prostsze niż Complex a, b, c; a = b.add(c);? Czy jest znany znany powód, aby nie dopuszczać do przeciążenia operatora? Czy powód...