Обикновено в самото начало на изучаването на езика за програмиране на Java ще има редица кодови примери, които са полезни за компилиране и изпълнение, за да ги разберете напълно. Когато използвате IDE като NetBeans, е лесно да попаднете в капана на създаването на нов проект всеки път за всяко ново парче код. Всичко това обаче може да се случи в един проект.
Проектът NetBeans съдържа класовете, необходими за изграждане на Java приложение. Приложението използва основен клас като начална точка за изпълнението на Java кода. Всъщност в ново Приложение на Java проект, създаден от NetBeans, включва само един клас - основният клас, съдържащ се в Main.java файл. Продължете напред и направете нов проект в NetBeans и го наречете CodeExamples.
Когато приложението се компилира и изпълни, изходът се отпечатва "4". Сега, ако искам да изпробвам друго парче от Java код, имам два варианта, или мога да презапиша кода в основния клас, или мога да го поставя в друг основен клас.
Проектите на NetBeans могат да имат повече от един основен клас и е лесно да се посочи основният клас, който трябва да се изпълнява. Това позволява на програмист да превключва между произволен брой основни класове в едно и също приложение. Само кодът в един от основните класове ще бъде изпълнен, като ефективно прави всеки клас независим един от друг.
Забележка: Това не е обичайно в стандартно Java приложение. Всичко, от което се нуждае, е един основен клас като отправна точка за изпълнението на кода. Не забравяйте, че това е съвет за изпълнение на няколко примера на кодове в рамките на един проект.
Нека добавим нов основен клас към CodeSnippets проект. От досие меню изберете Нов файл. В Нов файл съветника изберете Основен клас на Java тип файл (той е в категорията на Java). Кликнете Следващия. Име на файла example1 и щракнете завършек.
Сега компилирайте и стартирайте приложението. Изходът все още ще бъде "4". Това е така, защото проектът все още е създаден да използва основен клас, тъй като е основна класа.
За да промените основния клас, който се използва, отидете на досие меню и изберете Свойства на проекта. Този диалог дава всички опции, които могат да бъдат променени в проект на NetBeans. Кликнете върху тичам категория. На тази страница има а Main-Class опция. В момента е настроен на codeexamples. основен (т.е. клас Main.java). Като щракнете върху Преглед бутон вдясно, ще се появи изскачащ прозорец с всички основни класове, които са в CodeExamples проект. Избирам codeexamples.example1 и щракнете Изберете Основен клас. Кликнете Добре на Свойства на проекта диалоговия прозорец.