Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.


2
Benennung von Enums in Java: Singular oder Plural?
Gibt es eine "offizielle" Empfehlung, wie man Java-Enums benennt? enum Protocol { HTTP, HTTPS, FTP } oder enum Protocols { HTTP, HTTPS, FTP } Ich weiß, dass in der .Net-Welt die Empfehlung lautet, Singular zu verwenden, mit Ausnahme von Aufzählungen, die Bit-Flags darstellen. Nur neugierig, ob es in Java etwas …


3
@RequestParam in Spring MVC behandelt optionale Parameter
Kann ein Federregler beide Arten von Anforderungen bearbeiten? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Wenn ich einen einzelnen Controller dieser Art definiere: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, …
184 java  spring  spring-mvc 


19
Java-Code Zum Konvertieren von Byte in Hexadezimal
Ich habe ein Array von Bytes. Ich möchte, dass jeder Byte-String dieses Arrays in seine entsprechenden Hexadezimalwerte konvertiert wird. Gibt es in Java eine Funktion zum Konvertieren eines Byte-Arrays in Hexadezimal?
184 java 


10
So konvertieren Sie eine JSON-Zeichenfolge mit Jackson JSON in eine Map <String, String>
Ich versuche so etwas zu machen, aber es funktioniert nicht: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Aber die IDE sagt: Deaktivierte Zuordnung Map to Map&lt;String,String&gt; Was ist der richtige Weg, um dies zu tun? Ich verwende Jackson nur, weil dies bereits im Projekt verfügbar ist. …
183 java  jackson 

12
Bei einem JpaTest konnte keine @ SpringBootConfiguration gefunden werden
Ich bin neu in Frameworks (habe gerade die Klasse bestanden) und benutze Spring Boot zum ersten Mal. Ich versuche, einen einfachen Junit-Test durchzuführen, um festzustellen, ob meine CrudRepositories tatsächlich funktionieren. Der Fehler, den ich immer wieder bekomme, ist: Sie können keine @SpringBootConfiguration finden und müssen @ContextConfiguration oder @SpringBootTest (classes = …

3
Wie kann ich durch Reflexion feststellen, ob eine Java-Klasse abstrakt ist?
Ich interagiere durch Klassen in einer Jar-Datei und möchte diejenigen finden, die nicht abstrakt sind. Ich kann dies lösen, indem ich die Klassen instanziiere und InstantiationException abfange, aber das hat einen Leistungseinbruch, da einige Klassen einen starken Start haben. Ich kann in den Class.java-Dokumenten offensichtlich nichts wie isAbstract () finden.
183 java  class  abstract 

2
Scala-Äquivalent zum Java-Objekt java.lang.Class <T>
Die Frage lässt sich am besten anhand eines Beispiels erklären: In Java für einen JPA EntityManager kann ich Folgendes tun (Konto ist meine Entitätsklasse): Account result = manager.find(Account.class, primaryKey); In Scala ist mein naiver Versuch: val result = manager.find(Account.class, primaryKey) Aber wenn ich versuche, es Account.classin Scala zu verwenden, scheint …
183 java  class  scala 

11
Welchen Datentyp soll man in Java für Geld verwenden? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 2 Jahren . Verbessere diese Frage Welchen Datentyp sollten Sie in Java …
183 java  types  currency 

3
Was macht das JVM-Flag CMSClassUnloadingEnabled tatsächlich?
Ich kann für mein ganzes Leben keine Definition dessen finden, was das Java VM-Flag CMSClassUnloadingEnabledtatsächlich tut, abgesehen von einigen sehr unscharfen Definitionen auf hoher Ebene wie "Behebt Ihre PermGen-Probleme" ( was übrigens nicht der Fall ist). Ich habe auf der Website von Sun / Oracle nachgesehen, und selbst die Optionsliste …

7
Entwurfsmuster: Factory vs Factory-Methode vs Abstract Factory
Ich habe Designmuster von einer Website gelesen Dort habe ich über Factory, Factory-Methode und Abstract Factory gelesen, aber sie sind so verwirrend, dass die Definition nicht klar ist. Nach Definitionen Factory - Erstellt Objekte, ohne die Instanziierungslogik dem Client zur Verfügung zu stellen, und verweist über eine gemeinsame Schnittstelle auf …

17
Wie konvertiere ich Millisekunden in das Format „hh: mm: ss“?
Ich bin verwirrt. Nachdem ich über diesen Thread gestolpert war , versuchte ich herauszufinden, wie man einen Countdown-Timer formatiert, der das Format hatte hh:mm:ss. Hier ist mein Versuch - //hh:mm:ss String.format("%02d:%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.MINUTES.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis))); Wenn ich also einen Wert wie versuche 3600000ms, bekomme ich 01:59:00, was …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.