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

4
REST API - DTO czy nie? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Obecnie tworzę REST-API dla projektu i czytam artykuł o …
154 java  spring  rest  dto  hateoas 

7
Jak mogę dodać do listy <? rozszerza liczbę> struktury danych?
Mam listę, która jest zadeklarowana w ten sposób: List&lt;? extends Number&gt; foo3 = new ArrayList&lt;Integer&gt;(); Próbowałem dodać 3 do foo3. Jednak pojawia się następujący komunikat o błędzie: The method add(capture#1-of ? extends Number) in the type List&lt;capture#1-of ? extends Number&gt; is not applicable for the arguments (ExtendsNumber)
154 java  generics 


9
Wydajna metoda generowania ciągów UUID w języku JAVA (UUID.randomUUID (). ToString () bez myślników)
Chciałbym mieć wydajne narzędzie do generowania unikalnych sekwencji bajtów. UUID jest dobrym kandydatem, ale UUID.randomUUID().toString()generuje takie rzeczy, 44e128a5-ac7a-4c9a-be4c-224b6bf81b20które są dobre, ale wolałbym ciąg bez myślnika. Szukam wydajnego sposobu na generowanie losowych ciągów, tylko ze znaków alfanumerycznych (bez myślników ani innych symboli specjalnych).
154 java  random  uuid 


12
Jak uzyskać pierwszą wartość niezerową w Javie?
Czy istnieje odpowiednik funkcji SQL w języku Java COALESCE? To znaczy, czy istnieje sposób na zwrócenie pierwszej niezerowej wartości kilku zmiennych? na przykład Double a = null; Double b = 4.4; Double c = null; Chcę jakoś mieć oświadczenie, że wróci pierwszą wartość niezerową z a, bi c- w tym …
153 java  coalesce 

15
Czy używanie przestarzałych metod lub klas w Javie jest złe?
Używam eclipse do tworzenia aplikacji internetowych. Właśnie dzisiaj zaktualizowałem moją wersję kolumny, zmieniając plik JAR. W niektórych miejscach pojawiają się ostrzeżenia, że ​​metody są przestarzałe, ale kod działa poprawnie. Chcę wiedzieć kilka rzeczy Czy używanie przestarzałych metod lub klas w Javie jest złe? Co się stanie, jeśli nie zmienię żadnej …
153 java  methods  deprecated 

15
Czy System.nanoTime () jest całkowicie bezużyteczny?
Jak udokumentowano w poście na blogu Beware of System.nanoTime () w Javie , w systemach x86 Java's System.nanoTime () zwraca wartość czasu przy użyciu licznika specyficznego dla procesora . Rozważmy teraz następujący przypadek, którego używam do mierzenia czasu połączenia: long time1= System.nanoTime(); foo(); long time2 = System.nanoTime(); long timeSpent = …
153 java  nanotime 


11
Gdzie znaleźć kod źródłowy Java JDK? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Chciałbym zobaczyć, co robi metoda w Java API. Więc chcę mieć kod źródłowy JDK. Zanim ponownie …
153 java 

10
HashSet vs LinkedHashSet
Jaka jest różnica między nimi? wiem to LinkedHashSet to uporządkowana wersja HashSet, która utrzymuje podwójnie połączoną listę wszystkich elementów. Użyj tej klasy zamiast HashSet, jeśli zależy Ci na kolejności iteracji. Podczas iteracji przez HashSet kolejność jest nieprzewidywalna, podczas gdy LinkedHashSet umożliwia iterację elementów w kolejności, w jakiej zostały wstawione. Ale …

7
Zmień szablon autora w Android Studio
Chcę zmienić automatycznego autora, który pojawia się, gdy tworzę plik w AndroidStudio. /** * Created by a556520 on 16/01/14. */ public class POI { Autor bierze numer „a556520”, ale chcę, aby było wyświetlane moje imię i nazwisko, a nie numer pracownika. Czy to jest możliwe? Nie znalazłem w ustawieniach.


13
Jak zwrócić obiekt JSON z serwletu Java
Jak zwrócić obiekt JSON z serwletu Java. Wcześniej podczas wykonywania AJAX z serwletem zwracałem łańcuch. Czy istnieje typ obiektu JSON, którego należy użyć, czy po prostu zwracasz String, który wygląda jak obiekt JSON, np. String objectToReturn = "{ key1: 'value1', key2: 'value2' }";
153 java  json  servlets 

4
Nazwa aktualnej maszyny Java i zalogowany użytkownik?
Czy można uzyskać nazwę aktualnie zalogowanego użytkownika (Windows / Unix) i nazwę hosta maszyny? Zakładam, że to tylko właściwość jakiejś statycznej klasy środowiska. Znalazłem to dla nazwy użytkownika com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); System.out.println(NTSystem.getName()); a to dla nazwy maszyny: import java.net.InetAddress; ... String computerName; ... try { computerName = InetAddress.getLocalHost().getHostName(); …
153 java  environment 

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.