Suchergebnisse für Anfrage "javac"

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; } } ...

4 die antwort

Package nicht gefunden; javac

Das ist ärgerlich. Ich habe eine Verzeichnisstruktur wie diese -lib --some jar files -packageName --Main.java --SomeOtherPackage --SomeOtherJavaClass.java Main.java importiertSomeOtherPackage. Und beide Java-Dateien verwenden JARS in der Lib. ...

TOP-Veröffentlichungen

8 die antwort

Was ist der Unterschied zwischen javac und dem Eclipse-Compiler?

Ist der Java-Compiler von Eclipse nur ein Wrapper um denselben Kern wie derjavac -Programm wird umbrochen, oder ist es ein separater Compiler insgesamt? Wenn letztere, warum würden sie das Rad neu erfinden?

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

20 die antwort

Ist das Java gültig?

Ist das Java gültig? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...

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

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

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

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