Witajcie
Dzisiaj zacząłem bliższą przygodę z Javą.
Kurs z którego skorzystałem jako pierwszy:
http://javaprogramming.awardspace.com/index.php?pokaz=_kurs&id=1
Program Hello World wyglądał tak:
class First
{
public static void main(String args[])
{
System.out.println("Hello world"); }
}
Środowisko z jakiego korzystam to NetBeans w wersji 6.0.1.
Mój problem pojawia się podczas kompilacji. Mój kod wygląda identycznie jednak klasą jest helloworld ponieważ taka pojawiła się podczas wpisania nazwy programu.
Aplikacja co prawda się skompilowała jednak edytor cały czas wywala komunikat "Change package declaration to helloworld". Po jego kliknięciu dodaje kod package helloworld;
w pierwszym wierszu . Dlaczego tak się dzieje? Czy jest to wymagane? Czy jest to jakaś norma? Czy jest to błąd? Czy mogę dowolnie nazwać klasę?