Hallo liebe Community,
ich habe vor einiger Zeit begonnen mich intensiv mit der Java-Programmierung zu befassen. Mittlerweile habe ich etliche Bücher durch und wollte endlich mein erstes richtiges Projekt beginnen (nicht nur Übungsaufgaben).
Jedoch stellen sich mir nun Praxis-Fragen, die in sämtlichen Büchern nicht behandelt wurden. Ich hoffe Ihr könnt mir hier weiterhelfen, da es mir wahrscheinlich einfach an Erfahrung fehlt.
1. Es gibt ja Namenskonventionen für Packages. Diese sind mir auch bekannt. Nur frage ich mich, welche Packages erstellt man "standardmäßig"? Klar hängt es von dem jeweiligen Programm ab aber es muss doch trotzdem eine Art "Standard" geben. Habe mir schon einige Programme aus dem "Codeschnippsel-Thread" angeschaut aber irgendwie macht es jeder anders... core, main, gui, ui, dao, data, ...
2. Wenn ich eine Anwendung mit grafischer Oberfläche erstellen möchte, was ist dann die Startklasse/Hauptklasse? Macht man das so:
oder so:
Vielen Dank schon mal für eure Antworten.
ich habe vor einiger Zeit begonnen mich intensiv mit der Java-Programmierung zu befassen. Mittlerweile habe ich etliche Bücher durch und wollte endlich mein erstes richtiges Projekt beginnen (nicht nur Übungsaufgaben).
Jedoch stellen sich mir nun Praxis-Fragen, die in sämtlichen Büchern nicht behandelt wurden. Ich hoffe Ihr könnt mir hier weiterhelfen, da es mir wahrscheinlich einfach an Erfahrung fehlt.
1. Es gibt ja Namenskonventionen für Packages. Diese sind mir auch bekannt. Nur frage ich mich, welche Packages erstellt man "standardmäßig"? Klar hängt es von dem jeweiligen Programm ab aber es muss doch trotzdem eine Art "Standard" geben. Habe mir schon einige Programme aus dem "Codeschnippsel-Thread" angeschaut aber irgendwie macht es jeder anders... core, main, gui, ui, dao, data, ...
2. Wenn ich eine Anwendung mit grafischer Oberfläche erstellen möchte, was ist dann die Startklasse/Hauptklasse? Macht man das so:
Java:
public class Hauptfenster extends javax.swing.JFrame {
public static void main(String args[]) { ....
Java:
public class Programm {
public static void main(String[] args) {
Hauptfenster.main(args); ....
Zuletzt bearbeitet: