Ich kompiliere ein Projekt in Eclipse mit m2eclipse. Ich habe den JDK-Pfad in Eclipse folgendermaßen festgelegt: Windows-->preferences-->installed jres--> jdk1.7.xx path Dies zeigt jedoch einen Fehler [ERROR] COMPILATION ERROR : [INFO]
Java SE Version 7 wurde 2011 veröffentlicht. Die neuen Funktionen im Vergleich zu Version 6 umfassen dynamische Sprachunterstützung, komprimierte Zeiger, kleine Spracherweiterungen, Kryptographie mit elliptischen Kurven, neue Netzwerkprotokolle und die Möglichkeit, Strings als Fallwerte in a zu verwenden switch-Anweisung und verschiedene Systembibliothekserweiterungen.
Ich kompiliere ein Projekt in Eclipse mit m2eclipse. Ich habe den JDK-Pfad in Eclipse folgendermaßen festgelegt: Windows-->preferences-->installed jres--> jdk1.7.xx path Dies zeigt jedoch einen Fehler [ERROR] COMPILATION ERROR : [INFO]
Der Diamantoperator in Java 7 erlaubt Code wie den folgenden: List<String> list = new LinkedList<>(); In Java 5/6 kann ich jedoch einfach schreiben: List<String> list = new LinkedList(); Mein Verständnis von Typlöschung ist, dass diese genau gleich sind. (Das Generikum wird...
Ich habe JDK 7u7 installiert, das von der Oracle-Website heruntergeladen wurde. Nach der Installation zeigt das Terminal jedoch weiterhin Java Version 6 an $java -version java version "1.6.0_35" Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811) Java HotSpot(TM) 64-Bit Server VM...
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Ist Java...
Wie kann ich ein java.nio.file.PathObjekt aus einem StringObjekt in Java 7 erstellen ? Dh String textPath = "c:/dir1/dir2/dir3"; Path path = ?; Wo ?ist der fehlende Code, der verwendet
Sie fragen sich nur, ob jemand versucht hat, neue Java 7-Sprachfunktionen mit Android zu verwenden? Ich weiß, dass Android den Bytecode liest, den Java ausspuckt, und ihn in Dex umwandelt. Meine Frage ist also, ob es den Bytecode von Java 7 verstehen
Beim Kompilieren meines Projekts in Android Studio wird folgende Fehlermeldung angezeigt: Gradle: error: diamond operator is not supported in -source 1.6 Ich habe in allen gefundenen Projekteinstellungen 1.7 als Ziel festgelegt. Auch der in den Projekt-SDKs unter 1.7 SDK angezeigte Pfad ist der...
Ich bin kürzlich auf die Java- @SafeVarargsAnnotation gestoßen . Das Googeln nach dem, was eine variable Funktion in Java unsicher macht, hat mich ziemlich verwirrt (Haufenvergiftung? Gelöschte Typen?), Daher möchte ich ein paar Dinge wissen: Was macht eine variadische Java-Funktion in dem...
Java 8 führt wichtige neue Sprachfunktionen wie Lambda-Ausdrücke ein. Gehen diese Änderungen in der Sprache mit solchen signifikanten Änderungen im kompilierten Bytecode einher, die verhindern würden, dass er auf einer virtuellen Java 7-Maschine ohne Verwendung eines Retrotranslators ausgeführt...
Auf meinem Computer sind zwei Java-Versionen installiert: (1.6 und 1.7 manuell von mir installiert). Ich brauche beide für verschiedene Projekte. Aber für Maven brauche ich 1.7, jetzt verwendet mein Maven die Java-Version 1.6. Wie kann ich Maven auf 1.7
Ich habe eine Methode zum Abrufen von Benutzern aus einer Datenbank mit JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con =
Gibt es eine API, um eine Klassenpfadressource (z. B. was ich erhalten würde Class.getResource(String)) als zu erhalten java.nio.file.Path? Idealerweise möchte ich die ausgefallenen neuen PathAPIs mit Klassenpfadressourcen
Ich habe gerade IntelliJ IDEA installiert und beim Versuch, mein erstes Projekt zu erstellen, werde ich aufgefordert, das Project SDK einzurichten. Wenn ich auf "JDK" klicke, werde ich aufgefordert, das Ausgangsverzeichnis des JDK auszuwählen, wie in diesem Bild gezeigt. Ich habe Probleme zu...
Laut JLS sollte ein intArray unmittelbar nach der Initialisierung mit Nullen gefüllt werden. Ich bin jedoch mit einer Situation konfrontiert, in der dies nicht der Fall ist. Ein solches Verhalten tritt zuerst in JDK 7u4 und auch in allen späteren Updates auf (ich verwende die
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) Das Ergebnis ist 28, während es 29 sein sollte. Könnte die Zeitzone / der...
Ich habe ähnliche Fragen gesehen, aber noch keine Antwort gefunden. Mit Maven Compile erhalte ich: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1] Hier ist...
Bis Java 7 gab es im JVM-Speicher einen Bereich namens PermGen , in dem JVM seine Klassen behielt . In Java 8 wurde es entfernt und durch einen Bereich namens Metaspace ersetzt . Was sind die wichtigsten Unterschiede zwischen PermGen und Metaspace? Der einzige Unterschied, den ich kenne, ist,...
Oracle hat Java JDK 7 am 26. April für Mac OS X veröffentlicht. Ich habe die Installationsanweisungen befolgt und wenn ich Java-Version in einem Terminalfenster mache, bekomme ich: java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b21) Java HotSpot(TM) 64-Bit Server VM (build...
Ich möchte die WatchService-API wie in diesem Link erwähnt verwenden: http://download.oracle.com/javase/tutorial/essential/io/notification.html Nachdem ich mich umgesehen hatte, stellte ich fest, dass WatchService Teil der NIO-Klasse ist, die für JDK 7 geplant ist. Es handelt sich also um eine...