Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

6
Java Enum Methods - zwraca wyliczenie w przeciwnym kierunku
Chciałbym zadeklarować kierunek wyliczenia, który ma metodę zwracającą przeciwny kierunek (poniższy kod nie jest poprawny składniowo, tj. Nie można utworzyć instancji wyliczeń, ale ilustruje to mój punkt widzenia). Czy to możliwe w Javie? Oto kod: public enum Direction { NORTH(1), SOUTH(-1), EAST(-2), WEST(2); Direction(int code){ this.code=code; } protected int code; …
113 java  enums  enumeration 


14
Lekka alternatywa dla Hibernate? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

5
Java: Class.this
Mam program w Javie, który wygląda tak. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } Co to LocalScreen.thisznaczy w aFuncCall?
113 java  class  this 


7
Czy Java ma coś w rodzaju słów kluczowych ref i out w języku C #?
Coś podobnego do następującego: przykład referencyjny: void changeString(ref String str) { str = "def"; } void main() { String abc = "abc"; changeString(ref abc); System.out.println(abc); //prints "def" } nasz przykład: void changeString(out String str) { str = "def"; } void main() { String abc; changeString(out abc); System.out.println(abc); //prints "def" }
113 c#  java 


3
Java regex przechwytuje indeksy grup
Mam następujący wiersz, typeName="ABC:xxxxx;"; Muszę znaleźć słowo ABC, Napisałem następujący fragment kodu, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Więc jeśli wstawię group(0), dostaję, ABC:ale jeśli to postawię , tak group(1)jest ABC, więc chcę wiedzieć Co to 0i co 1oznacza? Byłoby lepiej, gdyby ktoś wyjaśnił mi dobre przykłady. …
113 java  regex 

9
Pobieranie ładunku żądania z żądania POST w serwlecie Java
Mam bibliotekę javascript, która wysyła żądanie POST do mojego serwletu Java, ale w doPostmetodzie nie mogę uzyskać zawartości ładunku żądania. W chrome Developer Tools, cała zawartość znajduje się w sekcji Request Payload na karcie nagłówków, i tam jest, i wiem, że POST jest odbierany metodą doPost, ale po prostu jest …
113 java  http  servlets  post 

3
Kowariancja, niezmienność i kontrawariancja wyjaśnione prostym językiem angielskim?
Dzisiaj przeczytałem kilka artykułów na temat kowariancji, kontrawariancji (i niezmienności) w Javie. Przeczytałem artykuł w angielskiej i niemieckiej Wikipedii oraz kilka innych postów na blogu i artykułów z IBM. Ale nadal jestem trochę zdezorientowany, o co dokładnie chodzi? Niektórzy mówią, że chodzi o relacje między typami i podtypami, niektórzy mówią, …

2
JNI konwertuje jstring na char *
Przekazałem ciąg adresu URL z Java do kodu C jako jstringtyp danych za pomocą JNI. A moja metoda biblioteczna wymaga char *as url. Jak mogę zamienić jstringna char *? PS: Czy jest jakaś korzyść z używania jcharArray w C? (tj. przekazywanie char []zamiast ciągu znaków w metodzie natywnej)

13
Surefire nie odbiera testów Junit 5
Napisałem prostą metodę testową z JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } Ale kiedy biegam mvn test, mam: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, …

8
Wiele instrukcji RunWith w jUnit
Piszę testy jednostkowe i chcę używać JUnitParamsRunneri MockitoJUnitRunnerdla jednej klasy testowej. Niestety nie działa: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Czy istnieje sposób na użycie obu, Mockito i JUnitParams w jednej klasie testowej?
113 java  unit-testing  junit 

7
Jak wykonać java .class z wiersza poleceń
Mam skompilowaną klasę java: Echo.class public class Echo { public static void main (String arg) { System.out.println(arg); } } I cddo katalogu i wpisz:java Echo "hello" Otrzymuję ten błąd: C:\Documents and Settings\joe\My Documents\projects\Misc\bin>java Echo "hello" Exception in thread "main" java.lang.NoClassDefFoundError: Echo Caused by: java.lang.ClassNotFoundException: Echo at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native …
113 java 

12
błąd javac: nazwy klas są akceptowane tylko wtedy, gdy wyraźnie zażądano przetwarzania adnotacji
Otrzymuję ten błąd, kiedy kompiluję mój program Java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Oto kod java (uruchamiam go na Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = new …
113 java  javac 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.