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.

9
Erstellen Sie eine Testklasse in IntelliJ
Ich arbeite innerhalb der traditionellen Maven Java-Projektstruktur in IntelliJ, z main/java/com/x/y test/java/com/x/y Wenn ich mit IntelliJ eine Klasse namens Foo in main / java / com / x / y erstelle, möchte ich automatisch eine Datei namens FooTest.java in test / java / com / x / y erstellen lassen …



6
Kotlin: Schnittstelle ... hat keine Konstruktoren
Ich konvertiere einen Teil meines Java-Codes in Kotlin und verstehe nicht ganz, wie man im Kotlin-Code definierte Schnittstellen instanziiert. Als Beispiel habe ich eine Schnittstelle (definiert in Java-Code): public interface MyInterface { void onLocationMeasured(Location location); } Und weiter in meinem Kotlin-Code instanziiere ich diese Schnittstelle: val myObj = new MyInterface …
138 java  kotlin 

3
Java: Literales Prozentzeichen in der printf-Anweisung
Ich versuche, einer printf-Anweisung in Java ein tatsächliches Prozentzeichen hinzuzufügen, und erhalte folgende Fehlermeldung: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors Ich kann nicht herausfinden, wie ich ein tatsächliches Prozentzeichen in meinen Ausdruck einfügen soll. Ich dachte, es würde funktionieren, wenn man \% …
138 java  printf  escaping 

14
Java 8 LocalDate Jackson-Format
Für java.util.Date, wenn ich es tue @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; dann in JSON-Anfrage, wenn ich sende { {"dateOfBirth":"01/01/2000"} } Es klappt. Wie soll ich das für das LocalDate- Feld von Java 8 machen ? Ich habe es versucht @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private …
138 java  json  jackson  jax-rs  resteasy 

13
Verkapselung gegen Abstraktion?
Hier sind die kurzen Definitionen von Kapselung und Abstraktion. Abstraktion: Der Abstraktionsprozess in Java wird verwendet, um bestimmte Details auszublenden und nur die wesentlichen Merkmale des Objekts anzuzeigen. Mit anderen Worten, es handelt sich um die Außenansicht eines Objekts (Schnittstelle). Das einzige gute Beispiel, das ich dafür auf verschiedenen Websites …
137 java  oop 

6
Einfügen von Gläsern in den Klassenpfad in der Befehlszeile (javac oder apt)
versuchen, dieses Programm auszuführen. Ich denke, dass ich apt einrichten muss, um alle Web-Service-Dinge einzurichten. (Obwohl ich Javac benutze, habe ich das gleiche Problem). Ich denke, was ich bekomme, sind Kompilierungsfehler. (Unten gezeigt). Ich denke, ich muss dieses Glas in meinen Klassenpfad aufnehmen: jsr181-api.jar (Quelle) . Gibt es eine einfache …
137 java  jar 

12
Wie implementiere ich die Android ActionBar Zurück-Schaltfläche?
Ich habe eine Aktivität mit einer Listenansicht. Wenn der Benutzer auf das Element klickt, wird das Element "Viewer" geöffnet: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); …


5
Unterschied zwischen UTF-8 und UTF-16?
Unterschied zwischen UTF-8 und UTF-16? Warum brauchen wir diese? MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest = md.digest();
137 java  unicode  utf-8  utf-16  utf 


11
Builder-Muster in effektivem Java
Ich habe kürzlich begonnen, Effective Java von Joshua Bloch zu lesen. Ich fand die Idee des Builder-Musters [Punkt 2 im Buch] wirklich interessant. Ich habe versucht, es in meinem Projekt zu implementieren, aber es gab Kompilierungsfehler. Folgendes habe ich im Wesentlichen versucht: Die Klasse mit mehreren Attributen und ihre Builder-Klasse: …


6
Was ist der Unterschied zwischen ? und Objekt in Java-Generika?
Ich verwende Eclipse, um Code zu bereinigen und Java-Generika ordnungsgemäß zu verwenden. Meistens leistet es hervorragende Arbeit, Typen abzuleiten, aber es gibt einige Fälle, in denen der abgeleitete Typ so allgemein wie möglich sein muss: Objekt. Aber Eclipse scheint mir die Möglichkeit zu geben, zwischen einem Objekttyp und einem '?' …
137 java  generics 

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.