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
Dlaczego wyjątki Pythona mają nazwę „Błąd”?
Dlaczego Python wyjątki są nazwane "Error" (np ZeroDivisionError, NameError, TypeError) a nie "Wyjątek" (np ZeroDivisionException, NameException, TypeException). Pochodzę z Javy i niedawno zacząłem uczyć się Pythona, ponieważ jest to zagmatwane, ponieważ w Javie istnieje różnica między błędami a wyjątkami. Czy jest też różnica w Pythonie, czy nie?
82 java  python  exception 

4
Problemy z przekazywaniem właściwości i parametrów systemowych podczas uruchamiania klasy Java za pośrednictwem Gradle
Próbuję uruchomić aplikację Java z wiersza poleceń za pośrednictwem Gradle w ramach szybkiego testu integracji. Przenoszę moje skrypty budowania z Mavena, gdzie można to łatwo zrobić za pośrednictwem exec-maven-plugin. Moje dwa duże wymagania to: Możliwość przekazywania właściwości systemowych do wykonywalnego kodu Java Możliwość przekazywania argumentów wiersza poleceń do wykonywalnego kodu …
82 java  gradle 

1
Różnica com.sun.jersey i org.glassfish.jersey
Jaka jest różnica między com.sun.jerseyi org.glassfish.jersey? Obecnie pracuję nad usługą REST com.sun.jerseyi chcę pisać testy, ale nie mogę znaleźć dobrego samouczka do tego (wydaje się, że nic nie działa). Jednak mogę znaleźć dobrą dokumentację dotyczącą org.glassfish.jerseytestów.
82 java  glassfish  jersey  sun 


6
forEach loop Java 8 for Map entry set
Próbuję przekonwertować stare konwencjonalne dla każdej pętli do java7 na java8 dla każdej pętli dla zestawu pozycji mapy, ale otrzymuję błąd. Oto kod, który próbuję przekonwertować: for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("Key : " + entry.getKey() + " Value : " + entry.getValue()); } Oto zmiany, które wprowadziłem: …
82 java  lambda  java-8 

17
Zachowaj kolejność kluczy JSON podczas konwersji JSON do CSV
Używam biblioteki JSON podanej tutaj http://www.json.org/java/index.html, aby przekonwertować ciąg json, który mam, na CSV. Ale problem jaki mam w tym, że kolejność kluczy gubi się po konwersji. To jest kod konwersji: JSONObject jo = new JSONObject(someString); JSONArray ja = jo.getJSONArray("items"); String s = CDL.toString(ja); System.out.println(s); Oto zawartość „someString”: { "items": …
82 java  json  csv 

7
Java regex do wyodrębniania tekstu między tagami
Mam plik z kilkoma niestandardowymi tagami i chciałbym napisać wyrażenie regularne, aby wyodrębnić ciąg między tagami. Na przykład, jeśli mój tag to: [customtag]String I want to extract[/customtag] Jak napisać wyrażenie regularne, aby wyodrębnić tylko ciąg między tagami. Ten kod wydaje się krokiem we właściwym kierunku: Pattern p = Pattern.compile("[customtag](.+?)[/customtag]"); Matcher …
82 java  regex 



4
Jak ApplicationContextAware działa na wiosnę?
Wiosną, jeśli fasola się zaimplementuje ApplicationContextAware, może uzyskać dostęp do applicationContext. Dlatego jest w stanie uzyskać inne ziarna. na przykład public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext getApplicationContext() { return applicationContext; } } …
82 java  spring 

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.