Hallo, wie kann man bei Java den Code splitten? Bei C macht man das ja mittel h dateien. #Include <strings.h> Dort erstellt man sich seine Variablen und ist fertig damit. In PHP macht man sich einfach eine Datei "strings.php" packt da seine Globalen Variablen rein includiert diese in die index.php und jede funktion und/oder auch die index.php selber kann auf diese variablen zugreifen. Aber wie macht man das in Java? Ich suche wirklich eine Art wie in PHP oder C wo man die einzelnen "funktionen" in viele Dateien splittet. Diese importiert und man in der Main darauf zugreifen kann. Ich möchte halt alle Variablen die mein Java programm verwendet in einer Java Datei haben. Die HTTP Verbindung in einer z.b. httpcon.java wo ich dann auf die HTTP "funktion" von der Main aus ganz simpel und einfach drauf zugreifen kann. Ich hoffe ihr wisst wie ich das meine. Ich danke euch.
Gast
#4294540
Grundsätzlich gäbe es die Möglichkeit einer Klasse mit vielen statischen public [final] Variablen + static import. https://docs.oracle.com/javase/1.5.0/docs/guide/language/static-import.html Nur klingt mir das gerade dannach als ob du prozedurale Programmierung auf ein objektorientiertes Java aufpropfen willst - und damit nach Pfusch. Wenn es also das ist was ich meine - lerne lieber Java. "Java ist auch eine Insel", das Standart Java Lernwerk, gibts sogar legal und kostenlos im Netz.
In java kann man sich Klassen, Variablen und Objekte erstellen.. Du fragst immer nach Java und meinst android.. Das ist ein Unterschied. In android gibt es viele Services und spezielle Klassen. Im Grunde kannst du mehrere Dateien anlegen myclass.java mit einer Hauptklasse inklusive Main und static deklarierten Variablen.. Final ist eigentlich nie nötig. (In android spricht man von Activities und vielen anderen Unterbegriffen die genau da grundverschieden sind) Theoretisch kannst Du dann später mit Myprojectpackage.myclass.meinefunction die ganze sache sogar aufrufen. Das muss man allerdings stepbystep lernen.. Bei Basics wäre dann vielleicht besser http://www.java-forum.org/ das sich seit vielen Jahren als gute Quelle beweist zum Frage&Antwort Spiel geeignet.
Gast
#4294760
Das was du tun willst ist Sünde und die OOP Götter Javas werden dich dafür strafen.
Gast
#4295435
Solange die Dateien im selben Verzeichnis bzw. Package sind, brauchst du gar nichts machen. Nicht mal ein Import.
1 | |
2 | |
3 | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
1 | |
2 | |
3 | |
4 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.