Questo perché l'autore di Java, guida per principianti, 4 ° Edizione molto probabilmente utilizzato il "pacchetto di default". In questo modo, non è necessario includere alcun pacchetto. Un pacchetto è una dichiarazione dello spazio dei nomi.
Che diamine è una dichiarazione di spazio dei nomi !? Una dichiarazione dello spazio dei nomi è semplicemente un pacchetto creato per organizzare le classi. Per un'istanza, se hai intenzione di avere più classi per, diciamo la tua GUI e più classi per algoritmi, unirle insieme è sempre un po 'confusa. Ordinandoli in pacchetti diversi, tuttavia, è una soluzione superiore.
C'è anche una convenzione di denominazione da seguire se altre persone stanno guardando il tuo codice. I pacchetti dovrebbero essere nominati dopo un dominio di primo livello. Io tendo a creare progetti di SourceForge e poi io alla fine con qualcosa di simile:
net.sourceforge.softwarename.security
, net.sourceforge.softwarename.gui
, ecc ...
Si noti inoltre che non si dovrebbe mai usare maiuscolo quando chiamare il vostro pacchetto. Maggiori informazioni here.
Stai per incontrare molte situazioni come queste quando si apprende a programmare. Sono tutti parte del gioco. Devi solo capire un po 'da solo.
Il meglio che posso fare per voi è quello di raccomandare Eclipse. Inoltre, quando apprendo Java, ti suggerirei di non utilizzare un IDE a TUTTI! Questo perché imparerai a codificare in modo indipendente. Dipende da te, però.
È una dichiarazione di namespace, specifica di Java, non un requisito di Netbeans. http://en.wikipedia.org/wiki/Java_package –
Ok, ho capito. Quando sposto la mia classe fuori dal pacchetto, non ho bisogno di usare il termine del pacchetto. – Yusuf