Folgende Warnungen sind aufgetreten: | |||||||||||||||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
|
Einführung in Java - Druckversion +- net-board.net Archiv (https://net-board.net) +-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26) +--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19) +---- Forum: Tutorials und Artikel: Programmieren und Datenbanken (https://net-board.net/forumdisplay.php?fid=15) +---- Thema: Einführung in Java (/showthread.php?tid=5386) Seiten:
1
2
|
Einführung in Java - pattex - 13.06.2006 Da wir Java auch gerade in der Schule behandeln dachte ich mir, wäre es doch nicht schlecht mal eine Einführung in Java zu geben. Dabei beschränke ich mich wirklich auf sehr einfache Dinge. Grundlegendes 1. Java auf Windows Rechner installieren Dazu empfehle ich einfach mal diesen Link: http://www.pohlig.de/Informatik/JavaUmgebung/index.htm Alles sehr genau beschrieben wie man Java auf einem Windows Rechner installiert. 2. Software um Java zu programmieren Wir arbeiten mit dem Java Editor. Damit bin ich auch recht zufrieden. Es ist möglich, direkt im Editor sein Program zu kompilieren und anzuschauen. Programmieren While-Schleifen Das Gerüst für while-Schleifen sieht folgendermaßen aus: Code: while ( Bedingung ) Dies bedeutet: der Teil, der zwischen { und } steht wird so lange ausgeführt bis die Bedingung nicht mehr wahr ist. würde die Schleife lauten: Code: while (1==2){ ___________________________________________________________ Ausgabe von Texten Wir benötigen in jedem Programm eine Ausgabe. Dies geschieht durch folgende Funktion: System.out.println("Dein Text"); Auf dem Bildschirm erscheint dann: Dein Text. Also alles, was in den Anführungszeichen steht. Anschließend folgt eine neue Zeile. Lässt man das "ln" weg erscheint diese nicht. System.out.println("Dein Text " + Variable + " noch ein Text"); Auf dem Bildschirm würde dann erscheinen: Dein Text "der Wert deiner Variable Variable" noch ein Text. Um Variablen einzufügen muss man sie mit + in oder an den Ausdruck hängen. System.out.println(Variable); Gibt nur den Wert der Variable Variable aus. ___________________________________________________________ Einlesen von Tastatur Um von der Tastatur eine Zahle, einen String oder sonstiges einzulesen benötigen wir folgenden Ausdruck: Scanner scan = new Scanner(System.in); diesen Teil lassen wir unkommentiert so stehen. Er ist einfach erforderlich für das Einlesen. Variable=scan.nextInt(); Die Variable wird gefüllt mit einer ganzen Zahl. Aus der Eingabe wird die erste Zahl ausgelesen und in die Variable eingetragen. Variable=scan.next(); Die Variable wird mit dem ganzen Ausdruck gefüllt (erfordert einen String als Variable) Variable=scan.nextDouble(); Sucht nach der ersten beliebigen Zahl in dem Ausdruck und füllt damit die Variable (z.b. 4,5, erfordert double). Über dem ganzen Programm muss stehen: import java.util.Scanner; damit er die Klasse Scanner überhaupt findet. ___________________________________________________________ If-Else Code: if(netboard==gut){ Code: if(netboard==gut){ Bis hierhin erstma. Bei Fragen einfach posten. Nach und nach kommen weitere Themen hinzu. - kickedINtheHEAD - 14.06.2006 Hoi nette kurz Anleitung vielleicht bringst noch den allgemeinen Aufbau eines Java Programms ein und den Aufbau der ganzen Packages, import von Klassen usw - dürfte sonst für Java Neulinge recht verwirrend sein Als IDE solltest mal Eclipse probieren - is echt gewaltig was das Teil kann, für GUI Programmierung verwende ich jedoch bevorzugt NetBeans bieten beide super Debugging Funktionen und sonstige Funktionen die einem das Leben schon stark erleichtern Java - MK - 15.06.2006 Ahh... verstehe zwar leider nichts von JAVA-Programmierung aber ist doch erfreulich, dass hier im Forum nun auch mal wieder solche Themen aufgegriffen werden. Hoffentlich wird der thread fortgeführt und landet nicht in der Versenkung. :dafür: - pattex - 16.06.2006 Klar, ich mache hier sicherlich weiter mit java. Interessiert mich selber ja auch - kickedINtheHEAD - 17.06.2006 ich werde mich selbstverständlich auch daran beteiligen aber erst in ca. 3 wochen - hab ab nächster woche klausuren aber dann kommen a paar lustige sachen - pattex - 19.06.2006 Wir haben heute die Arbeit geschrieben. Werde sie auch hier rein stellen und erklären. Zum üben, anschauen und verstehen. Zitat:ich werde mich selbstverständlich auch daran beteiligen aber erst in ca. 3 wochen - hab ab nächster woche klausurendarauf freue ich mich schon! - pattex - 11.07.2006 Heute habe ich mal ein kleines Programm geschrieben für unseren Unterricht. Aufgabe (die ich mir selbst gestellt habe) war: Ein Programm schreiben, welches eine Quadratische Funktion auflösen kann. Z.b.: 4x^2+5x+2=0 Das würde bedeuten: a=4 b=5 c=2 Ich habe mich um ehrlich zu sein sehr schwer getan. Aber ich denke, nun funktioniert das Ihr könnt es euch ja mal ansehen. Hoffentlich versteht jeder, was ich da geschrieben habe. - SunSonic - 12.07.2006 Wie kann ich das Programm denn öffnen? (Endung: .java ?) Normalerweise hat so etwas doch die Endung .jar oder liege ich jetzt völlig falsch? ?( Sorry, bin kein Java-Crack... :help: - kickedINtheHEAD - 12.07.2006 die .java file ist nur der source die musst jetzt kompilieren wenn das jre oder jdk richtig installiert ist gehst mit der kommandozeile ins selbe verzeichnis machst Code: javac datei.java dann machst noch Code: java datei (datei.java is selbstverständlich der richtige dateiname ) - pattex - 12.07.2006 Danke Kicked für die Erklärung. Ich kenne das nur über den JavaEditor und da müssen wir nur auf kompilieren drücken. |