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].


3
Wymagana jest obejmująca instancja zawierająca <moje odwołanie>
Wymagana jest obejmująca instancja zawierająca Poniżej znajduje się kod. positionObjjest obiektem, którego próbuję użyć i daje mi powyższy błąd. Nie jest jasne, dlaczego. package toolBox; import toolBox.Secretary.positionObj; public class PositionManagement { public static HashMap&lt;String, Secretary.positionObj&gt; main(String vArg){ positionObj newPosition=new positionObj(); } }
93 java  instance 




8
Przeczytaj treść odpowiedzi na błąd w Javie
W Javie ten kod zgłasza wyjątek, gdy wynik HTTP to zakres 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! W moim przypadku tak się składa, że ​​wiem, że treść to 404, ale i tak chciałbym przeczytać treść odpowiedzi. (W moim przypadku kod odpowiedzi to …

6
Czy używanie java Map.containsKey () jest nadmiarowe podczas korzystania z map.get ()
Zastanawiałem się od jakiegoś czasu, czy w ramach najlepszej praktyki można powstrzymać się od używania containsKey()metody na java.util.Mapi zamiast tego sprawdzić wynik z get(). Moje uzasadnienie jest takie, że dwukrotne sprawdzanie wartości wydaje się zbędne - najpierw dla, containsKey()a potem ponownie dla get(). Z drugiej strony może się zdarzyć, że …


6
Jak adnotacje, takie jak @Override, działają wewnętrznie w Javie?
Czy ktoś może mi wyjaśnić, jak adnotacje działają wewnętrznie w Javie? Wiem, jak możemy tworzyć własne adnotacje za pomocą biblioteki java.lang.annotation w java. Ale nadal nie rozumiem, jak to działa wewnętrznie, na przykład adnotacja @Override. Byłbym bardzo wdzięczny, gdyby ktoś mógł to szczegółowo wyjaśnić.
93 java  annotations 


3
Jak utworzyć obiekt JSON za pomocą ciągu znaków?
Chcę utworzyć obiekt JSON za pomocą ciągu. Przykład: JSON {"test1":"value1","test2":{"id":0,"name":"testName"}} Aby utworzyć powyższy JSON, używam tego. String message; JSONObject json = new JSONObject(); json.put("test1", "value1"); JSONObject jsonObj = new JSONObject(); jsonObj.put("id", 0); jsonObj.put("name", "testName"); json.put("test2", jsonObj); message = json.toString(); System.out.println(message); Chcę wiedzieć, jak mogę utworzyć JSON, który zawiera tablicę JSON. …
93 java  android  json 

9
Jak wyodrębnić adres IP w Spring MVC Controller Odbierz połączenie?
Pracuję nad projektem kontrolera Spring MVC, w którym wykonuję wywołanie GET URL z przeglądarki - Poniżej znajduje się adres URL, za pomocą którego wykonuję połączenie GET z przeglądarki - http://127.0.0.1:8080/testweb/processing?workflow=test&amp;conf=20140324&amp;dc=all A poniżej jest kod, w którym połączenie przychodzi po kliknięciu w przeglądarkę - @RequestMapping(value = "processing", method = RequestMethod.GET) public …

15
jak porównać tablicę Java Byte []?
public class ByteArr { public static void main(String[] args){ Byte[] a = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; Byte[] b = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] aa = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] bb = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; System.out.println(a); System.out.println(b); System.out.println(a == b); System.out.println(a.equals(b)); System.out.println(aa); System.out.println(bb); System.out.println(aa == bb); System.out.println(aa.equals(bb)); } …
93 java 

2
Mapowanie wyliczenia na ciąg w trybie hibernacji
Mam model kategorii Hibernate: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; które mają pole typu string. Mam również wyliczenie Java, które reprezentuje typ kategorii: public enum CategoryType { INCOME, OUTCOME; } którego chciałbym użyć zamiast …
93 java  hibernate  enums 

4
Wywołaj „java -jar MyFile.jar” z dodatkową opcją ścieżki klas
Utworzyłem plik jar zawierający wszystkie moje skompilowane rzeczy. Dodatkowo mój skrypt kompilacji Ant kopiuje wymagane biblioteki do podfolderu „libs”. Struktura wygląda następująco: MyProgram.jar libs/ Kiedy próbuję teraz uruchomić program, pojawia się następujący błąd: java -cp ".:/home/user/java/MyProgram/jar/libs" -jar MyProgram.jar java.lang.ClassNotFoundException: org.postgresql.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at …
93 java  jar  classpath 

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.