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

10
Błąd: Nie można uruchomić narzędzia SDK mksdcard
Podczas próby instalacji programu Android Studio na Ubuntu nadal pojawia się błąd w kreatorze konfiguracji. "Unable to run mksdcard SDK tool." Ponadto w terminalu otrzymuję to: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 …

11
JAX-RS / Jersey jak dostosować obsługę błędów?
Uczę się JAX-RS (alias JSR-311) przy użyciu Jersey. Z powodzeniem utworzyłem Zasób root i bawię się parametrami: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Działa to świetnie i obsługuje …

12
Jak uruchomić program Java z wiersza polecenia w systemie Windows?
Próbuję uruchomić program Java z wiersza polecenia w systemie Windows. Oto mój kod: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile { public static void main(String[] args) { InputStream inStream = null; OutputStream outStream = null; try { File afile = new File("input.txt"); …
216 java 

15
Pobieranie kontekstu aplikacji wiosennej
Czy istnieje sposób, aby statycznie / globalnie zażądać kopii ApplicationContext w aplikacji Spring? Zakładając, że główna klasa uruchamia się i inicjuje kontekst aplikacji, czy musi przekazywać to przez stos wywołań do dowolnych klas, które tego potrzebują, czy też istnieje sposób, aby klasa mogła zapytać o wcześniej utworzony kontekst? (Co, jak …

6
Różne sposoby ładowania pliku jako InputStream
Jaka jest różnica pomiędzy: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) i InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) i InputStream is = this.getClass().getResourceAsStream(fileName) Kiedy każdy z nich jest bardziej odpowiedni do użycia niż inne? Plik, który chcę przeczytać, znajduje się w ścieżce klasy, tak jak moja klasa, która czyta plik. Moja klasa i plik znajdują …
216 java  inputstream 


6
Co oznacza znak zapytania w parametrze typu generics Java?
Jest to mały fragment kodu wzięty z niektórych przykładów towarzyszących parserowi Stanforda. Zajmuję się programowaniem w Javie od około 4 lat, ale nigdy nie bardzo dobrze rozumiałem, co powinien wskazywać ten styl kodu. List<? extends HasWord> wordList = toke.tokenize(); Nie martwię się o szczegóły kodu. To, co mnie dezorientuje, to …
216 java  generics 

10
Jak poprawnie porównać dwie liczby całkowite w Javie?
Wiem, że jeśli porównasz pierwotną liczbę całkowitą w pudełku ze stałą, taką jak: Integer a = 4; if (a < 5) a zostanie automatycznie rozpakowane i porównanie będzie działać. Co jednak dzieje się, gdy porównujesz dwa pola Integersi chcesz porównać równość lub mniej niż / więcej niż? Integer a = …
216 java  integer  autoboxing 

21
Spring Boot - Jak zalogować wszystkie żądania i odpowiedzi z wyjątkami w jednym miejscu?
Pracuję nad spoczynkowym API z wiosennym bagażnikiem. Muszę rejestrować wszystkie żądania za pomocą parametrów wejściowych (metodami, np. GET, POST itp.), Ścieżką żądania, ciągiem zapytania, odpowiednią metodą klasy tego żądania, a także odpowiedzią na to działanie, zarówno sukcesem, jak i błędami. Dla przykładu: udane żądanie: http://example.com/api/users/1 Dziennik powinien wyglądać mniej więcej …

8
Usuń elementy z kolekcji podczas iteracji
AFAIK, istnieją dwa podejścia: Powtórz kopię kolekcji Użyj iteratora rzeczywistej kolekcji Na przykład, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } i Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Czy są jakieś powody, aby preferować jedno podejście nad drugim …

18
Czy metoda konfiguracji buildSessionFactory () jest nieaktualna w Hibernacji
Kiedy zaktualizowałem wersję Hibernacji z 3.6.8 do 4.0.0, dostałem ostrzeżenie o nieaktualnej metodzie buildSessionFactory()w tym wierszu: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc zaleca użycie innej metody buildSessionFactory(ServiceRegistry serviceRegistry) ale w dokumentacji znalazłem przestarzały wariant :( Czy możesz mi pomóc z tym małym nieporozumieniem?

5
Strumienie .min () i .max () strumienia Java 8: dlaczego to się kompiluje?
Uwaga: to pytanie pochodzi z martwego linku, który był poprzednim pytaniem SO, ale tutaj idzie ... Zobacz ten kod ( uwaga: wiem, że ten kod nie będzie „działał” i że Integer::comparenależy go użyć - właśnie wyodrębniłem go z połączonego pytania ): final ArrayList <Integer> list = IntStream.rangeClosed(1, 20).boxed().collect(Collectors.toList()); System.out.println(list.stream().max(Integer::max).get()); System.out.println(list.stream().min(Integer::min).get()); …
215 java  java-8  java-stream 



13
Wygenerować klasę Java z JSON?
Jak w projekcie Java Maven generujesz pliki źródłowe Java z JSON? Na przykład mamy { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Po uruchomieniu mvn generate-sourceschcemy, aby wygenerowało coś takiego: class Address { JSONObject mInternalJSONObject; Address (JSONObject json){ mInternalJSONObject = json; } …
215 java  json 

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.