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



5
Czy niezsynchronizowane metody statyczne są bezpieczne wątkowo, jeśli nie modyfikują statycznych zmiennych klas?
Zastanawiałem się, czy masz metodę statyczną, która nie jest zsynchronizowana, ale nie modyfikuje żadnych zmiennych statycznych, czy jest bezpieczna wątkowo? A co jeśli metoda tworzy w niej zmienne lokalne? Na przykład, czy poniższy kod jest bezpieczny dla wątków? public static String[] makeStringArray( String a, String b ){ return new String[]{ …

4
Czy polecenie „java” kompiluje programy w języku Java?
Większość witryn internetowych podaje: „użyj javacpolecenia, aby skompilować .javaplik. Następnie uruchom go za pomocą javapolecenia” Ale dzisiaj próbowałem uruchomić program java bez javaci otrzymałem dziwny wynik. Oto zawartość pliku o nazwie hello.java: public class Myclass { public static void main(String[] args){ System.out.println("hello world"); } } Potem pobiegłem: $ javac hello.java …
145 java  javac 

14
Serwlet do obsługi zawartości statycznej
Wdrażam aplikację internetową w dwóch różnych kontenerach (Tomcat i Jetty), ale ich domyślne serwlety do obsługi treści statycznej mają inny sposób obsługi struktury adresu URL, którego chcę używać ( szczegóły ). Dlatego chcę dołączyć mały serwlet do aplikacji internetowej, który będzie obsługiwał własną statyczną zawartość (obrazy, CSS itp.). Serwlet powinien …
145 java  jsp  servlets  jakarta-ee 


12
Jak sortować listę obiektów według jakiejś właściwości
Mam prostą klasę public class ActiveAlarm { public long timeStarted; public long timeEnded; private String name = ""; private String description = ""; private String event; private boolean live = false; } i List<ActiveAlarm>przeciw. Jak sortować w kolejności rosnącej według timeStarted, a następnie według timeEnded? Czy ktoś może pomóc? Wiem …



7
Jak przekonwertować nanosekundy na sekundy przy użyciu wyliczenia TimeUnit?
Jak przekonwertować wartość z nanosekund na sekundy? Oto segment kodu: import java.io.*; import java.util.concurrent.*; .. class Stamper { public static void main (String[] args) { long start = System.nanoTime(); //some try with nested loops long end = System.nanoTime(); long elapsedTime = end - start; System.out.println("elapsed: " + elapsedTime + "nano …
145 java  timeunit 

9
zatrzymaj IntelliJ IDEA, aby zmienić poziom języka java za każdym razem, gdy pom jest ponownie ładowany (lub zmień domyślny poziom języka projektu)
Używając IntelliJ 12, mam projekt java i używam maven z pom.xml. Mój projekt używa java8, ale wygląda na to, że domyślny poziom języka projektu został ustawiony na 6 podczas importowania projektu. Mogę zmienić poziom języka na 8.0 (F4 -> Moduły -> Poziom języka), jednak za każdym razem, gdy edytuję plik …

11
Czekam na listę Future
Mam metodę, która zwraca wartość Listprzyszłości List<Future<O>> futures = getFutures(); Teraz chcę poczekać, aż wszystkie futures zostaną pomyślnie przetworzone lub którekolwiek z zadań, których dane wyjściowe zostaną zwrócone przez przyszłość, zgłosi wyjątek. Nawet jeśli jedno zadanie rzuca wyjątek, nie ma sensu czekać na inną przyszłość. Byłoby proste podejście wait() { …


7
android.content.res.Resources $ NotFoundException: Identyfikator zasobu ciągu # 0x0
Tworzę aplikację na Androida, która odczytuje dane z bazy danych MySQL i napotkałem ten błąd. Mam taki układ XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/dateTime" …
145 java  android  xml  listview 


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.