плохое случается, когда вы определяете класс с именем Струнный вы затенения с java.lang.String
класса это означает, что каждый объявлен объект должен использовать полное квалифицированное имя-java.lang.String
, если он относится к «нормальной String» другой, чем будет указывать на ваш определенный один ..
пример кода вы пишете:
public static void main(String[] args) {
}
, если это единственный класс, у вас есть, то компилятор будет жаловаться, так как точка входа для приложения никогда не будет найдена ...
вам будет необходимо определить явный аргумент, делая
public static void main(java.lang.String[] args) {
}
это очень хорошая ловушка, что сломает шею, все самое, потому что классы в Java должна быть импортированы языками оленьей кожи, ваш код должны быть тщательно прописан и в значительной степени подвержены ошибках ..
этот код будет компилироваться, но в любом достойном анализаторе кода вы получите много жалоб и переименуйте предложение s ..
Я буду следовать, что слишком, и не предлагают и не назвать свои классы как классы стандарт Java ...
Ну, что ошибка ??? – OldProgrammer
Строка уже называется классом. Класс String. Это, для меня, предполагает, что вы хотите переопределить этот класс. –
Ошибка @OldProgrammer: Ошибка: главный метод не найден в классе String, пожалуйста, определите основной метод как: public static void main (String [] args) или класс приложения JavaFX должен расширять javafx.application.Application. –