Articles of javac

Opciones de origen y destino de javac

He visto las opciones de comstackción como se discutió en ¿Qué distribuciones de JDK pueden ejecutar `javac -source 1.6 -target 1.5`? . Entiendo las opciones individuales para fuente y objective. No entiendo por qué la versión de origen es más alta que la versión de destino. Comstackr el código para objectives más antiguos tiene sentido. […]

Tamaño de la cadena de inicialización en java

Aparentemente hay un límite para el tamaño de una cadena de inicialización en javac. ¿Alguien puede ayudarme a identificar cuál es el límite máximo, por favor? Gracias editar: Estamos construyendo una cadena de inicialización que se verá más o menos así “{1,2,3,4,5,6,7,8 ……}” pero con 10 000 números idealmente. Cuando hacemos esto para 1000 funciona, […]

Comstackndo múltiples paquetes usando la línea de comando en Java

Hola, he estado usando un IDE, pero ahora necesito ejecutarlo y comstackrlo desde la línea de comando. El problema es que tengo varios paquetes y he intentado encontrar la respuesta, pero nada ha funcionado. Así que tengo src/ Support/ (.java files) Me/ (.java files) Wrapers/ (.java files) ¿Sabes cómo comstackr todo con javac?

Javac: trate las advertencias como errores

Tengo un archivo Ant que comstack mi progtwig. Quiero que la tarea javac falle si el comstackdor informa cualquier advertencia. ¿Alguna pista sobre cómo hacer eso?

¿Comstackndo archivos java en todas las subcarpetas?

¿Cómo comstackr todos los archivos java en todas las subcarpetas en Unix, usando javac?

¿Sería Java método (s) en línea durante la optimización?

Me pregunto si JVM / javac es lo suficientemente inteligente como para activar // This line… string a = foo(); string foo() { return bar(); } string bar() { return some-complicated-string computation; } dentro string a = bar(); O elimine la llamada innecesaria a foo () en el estuche de lanzamiento (porque el código inalcanzable): […]

Error javac: los nombres de clases solo se aceptan si el proceso de anotación se solicita explícitamente

Me sale este error cuando compilo mi progtwig java: error: Class names, ‘EnumDevices’, are only accepted if annotation processing is explicitly requested 1 error Aquí está el código de Java (estoy ejecutando esto en Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = new […]

Cómo comstackr múltiples archivos fuente java en línea de comando

Sé que al ejecutar javac file1.java produce file1.class si file1.java es el único archivo fuente, entonces puedo decir java file1 para ejecutarlo. Sin embargo, si tengo 2 archivos fuente, file1.java y file2.java , ¿cómo construyo el progtwig?

¿Es posible inhabilitar la inclusión de variables estáticas finales de javac en javac?

El comstackdor estático de Java (javac) enumera algunas variables finales estáticas y trae los valores directamente al conjunto constante. Considera el siguiente ejemplo. La clase A define algunas constantes (variables finales estáticas públicas): public class A { public static final int INT_VALUE = 1000; public static final String STRING_VALUE = “foo”; } La clase B […]

¿En qué idioma están escritos el comstackdor Java y JVM?

¿En qué idiomas están escritos el comstackdor Java ( javac ), la máquina virtual (JVM) y el iniciador java ?