javac

Я пытаюсь скомпилировать библиотеку, которую я написал, используя javac, и я получаю ошибку: package org.json does not exist. Моя программа включает в себя org.json.JSONArray и org.json.JSONException. Этот пакет установлен на моем компьютере, потому что я успешно скомпилировал приложения для android, кото...

Я сохранил исходный файл Java, указав его тип кодировки как UTF-8 (используя Блокнот, по умолчанию тип кодировки Блокнота-ANSI) , а затем попытался скомпилировать его с помощью: javac -encoding "UTF-8" One.java Но это дало сообщение об ошибке " One.java:1: illegal character: 65279 ?public class One { ...

на вызов, товарищ гольфист коднаписал следующий код: import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i <= 100; ) { array[i++%size] += i + " "; } for(Stri...

Я собираюсь совершить уродливый временный взлом, чтобы обойти проблему блокировки, пока мы ждем исправления внешнего ресурса. Помимо маркировки его большим страшным комментарием и кучей FIXMEs, я бы хотел, чтобы компилятор бросил очевидное предупреждающее сообщение в качестве напоминания, чтобы мы не забыли ...

случай использования прост. У меня есть исходные файлы, которые были созданы с помощью Eclipse. Таким образом, существует глубокая структура каталогов, где любой класс Java может ссылаться на другой класс Java в той же самой дочерней, сестринской или родительской папке. Как мне скомпилировать все это из тер...

это действительно Java? 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) { System.out.println("nu...

Если я включаю генерацию отладочной информации с помощью Javac, то файлы классов на 20-25% больше. Влияет ли это на производительность при запуске программы Java? Если да, то на каких условиях и сколько. Я ожидаю небольшое влияние на загрузку классов, потому что файлы больше, но это должно быть минимальным....

У меня есть файл Ant, который компилирует свою программу. Я хочу, чтобы задача javac потерпела неудачу, если компилятор сообщил о каком-либо предупреждении. Есть идеи, как это сделать?...

статический компилятор Java (javac) вставляет некоторые статические конечные переменные и приносит значения непосредственно в пул констант. Рассмотрим следующий пример. Класс A определяет некоторые константы (открытые статические конечные переменные): public class A { public static final int INT_VALUE = ...

недавно я читал этот статьи. согласно этой статье, компилятор Java, т. е. javac, не выполняет никакой оптимизации при создании байт-кода. Это правда? Если да, то может ли он быть реализован в качестве промежуточного генератора кода для удаления избыточности и генерации оптимального кода?...