Suchergebnisse für Anfrage "javac"

4 die antwort

Untergrenzen-Platzhalter verursacht Probleme in Javac, aber nicht in Eclipse

Dieser Code kompiliert in Eclipse, aber nicht in Javac: import java.util.function.Consumer; public class Test { public static final void m1(Consumer<?> c) { m2(c); } private static final <T> void m2(Consumer<? super T> c) { } }javac ...

2 die antwort

Methodenverweise auf schädliche Rohtypen?

Der folgende Code enthält einen Verweis aufEnum::name (Beachten Sie keinen Typparameter). public static <T extends Enum<T>> ColumnType<T, String> enumColumn(Class<T> klazz) { return simpleColumn((row, label) -> ...

2 die antwort

Hat Maven Compiler Plugin mit Source 1.6 Konfigurationserkennungs API seit 1.7 eingeführt?

Ich habe ein Maven-Projekt mit dem Maven-Compiler-Plugin wie folgt konfiguriert: <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <source>1.6</source> <target>1.6</target> ...

TOP-Veröffentlichungen

10 die antwort

Einrichten von Umgebungsvariablen in Windows 10 zur Verwendung von Java und Javac

Ich habe einen neuen Laptop mitwindows 10 und ich möchte es einrichten, damit ich @ verwenden kajava undjavac von der Kommandozeile. Ich habe online gesucht, aber alle Anleitungen beziehen sich auf frühere Versionen, und ich möchte nicht mit ...

4 die antwort

Kann ich javac sagen, dass er das Fehlen von "import foo.Bar" ignorieren soll?

Ich benutze Reflektion zum LadenMyClass.class (eine externe Datei) zur Laufzeit. MyClass.class benutzt die BibliothekBar, was bedeuten würde, dass ich @ platzieren muimport foo.Bar; am Anfang der Datei. DerBar Bibliothek ist bereits in der ...

4 die antwort

java Dateizusammenstellung mit der Dateierweiterung

Wenn wir Java-Programm kompilieren, verwenden wirjavac file.java Befehl, aber beim Laufen verwenden wirjava file. So warum ist es notwendig, die Dateierweiterung beim Kompilieren explizit anzugeben und wird nicht benötigt, wenn wir das ...

2 die antwort

Verweis auf das letzte Feld von Lambda-Ausdruck

or kurzem habe ich einen subtilen Unterschied zwischen anonymer Klasse und Lambda-Ausdruck festgestellt: public class FinalTest { final Runnable x = new Runnable() { @Override public void run() { System.out.println(x.hashCode()); } }; final ...

8 die antwort

Warum wird die aufrufende Methode mit generischer Rückgabe für eine generische Klasse von javac als unsicher eingestuft?

Betrachten Sie den folgenden Code: public class Main { public static class NormalClass { public Class<Integer> method() { return Integer.class; } } public static class GenericClass<T> { public Class<Integer> method() { return Integer.class; } } ...

2 die antwort

Warum beschwert sich Javac über Generika, die nichts mit den Typargumenten der Klasse zu tun haben? [Duplikat

Diese Frage hat hier bereits eine Antwort: Java generische Methoden in generischen Klassen [/questions/18001550/java-generic-methods-in-generics-classes] 6 answersWas ist ein roher Typ und warum sollten wir ihn nicht ...

2 die antwort

Was ist sjavac, für wen ist es und wie verwende ich es?

Da warsome buzz [https://www.google.co.uk/search?q=site:mail.openjdk.java.net+sjavac] über ein Tool namenssjavac auf den OpenJDK-Mailinglisten. Außerdem gibt es zwei verwandte JEPs:JEP 139: Verbessern Sie Java, um die Build-Geschwindigkeit zu ...