ламерский вопрос про java

perko

вот совсем простой код
class helloworld
{
public static void main (String args[])
{
System.out.println("hello world");
}
}
далее делаю , javac helloworld.java
получаю helloworld.class
при попытке выполнить java helloworld.class
выдается "exeption in thread 'main' java.lang.NoClassDefFoundError: helloworld/class"
что это значит и почему ?
спасибо

lenabarskaya

ламерский ответ (видел джаву пару раз в деццтве издалека, так что могу и спездеть ):

public class helloworld

maggi14

Вызывай
java helloworld
(безо всякого .class)

perko

точно . спасибо . почему ему расширение не нравится ?

buka

Символ "." в данном случае разделяет имена вложенных пакетов и класса, так же как как в директиве import, а не суффикс от основной части названия файла.
Оставить комментарий
Имя или ник:
Комментарий: