Es gibt viele Leute, von denen ich weiß, dass sie wissen möchten, wie man programmiert, aber sie sind verwirrt, wie man anfängt und was die allgemeinen Ideen des Programmierens sind. Darüber hinaus gibt es eine große Anzahl von Programmiersprachen Welche Programmiersprache sollten Sie für die Softwareentwicklung lernen? Welche Programmiersprache sollten Sie für die Softwareentwicklung lernen? Wenn Sie auf dem Weg der Programmierung beginnen, ist es wichtig, dass Sie Ihre Zeit klug in die Entscheidung investieren, etwas zu lernen, das Ihnen in naher Zukunft mit sichtbaren Ergebnissen auf Ihrer Plattform von ... Lesen Sie mehr zur Auswahl, also die Wahl der richtigen mit dem Anfang zu beginnen, kann für den unerfahrenen Programmierer ein wenig schwierig sein. Dieser Artikel wird Ihnen helfen, mit einer relativ einfach zu lernenden Sprache zu beginnen.
Warum Java-Programmierung lernen?
Java ist meine Programmiersprache der Wahl, wenn ich versuche, die Konzepte der Programmierung zu lernen. Dies liegt daran, dass Java sehr plattformübergreifend ist, eine relativ lesbare Syntax (im Vergleich zu anderen Sprachen) hat und es viele Tools gibt, die die Entwicklung in Java zu einer relativ einfachen Aufgabe machen können. Bevor wir beginnen, vergewissern Sie sich, dass Sie das JDK installiert haben, da Sie ohne das JDK nichts machen können.
Teile von Java
Java-Programme sind in Klassen unterteilt. Technisch gesehen ist jede Klasse ein eigenes Programm, aber Sie können mit zahlreichen Klassen arbeiten, um ein größeres, komplexeres Programm zu erstellen und gleichzeitig eine gute Code-Organisation beizubehalten. Mindestens eine dieser Klassen muss die Hauptklasse sein oder eine Hauptmethode enthalten. Eine Methode ist ein Codeabschnitt, der ausgeführt wird, wenn Sie einfach den Namen der Methode aufrufen. Die Hauptmethode ist erforderlich, da Java nach dieser Methode sucht, um das Programm zu starten. Sie können Parameter an andere Methoden übergeben, wenn Sie möchten, und der Methode erlauben, Eingaben zu machen und etwas damit zu tun.
Variablen
Mehr als wahrscheinlich müssen Sie auch Informationen an bestimmten Punkten speichern. Dies sind Variablen oder manchmal Felder genannt, die die Information enthalten. Sie müssen den Typ der Variablen angeben, damit Java weiß, was Sie zu halten versuchen. Dazu gehören Dinge wie wahr / falsch (boolesch), Zahlen (int, lang, doppelt usw.) und vieles mehr. Da Java objektorientierte Programmierung unterstützen kann, können Sie sogar Instanzen einer Klasse in einer Variablen halten.
Beispiel
Als Beispiel, hier ist eine Klasse, die einfach die Nummer 6 auf dem Bildschirm ausdrucken würde:
Öffentliche Klasse makeuseof {public static void main (Zeichenfolge args []) {int myNum = 6; System.out.println (meineNum); }}
2 Empfohlene Anwendungen
Es gibt zwei Anwendungen, die ich empfehlen würde, die Ihnen während Ihrer Programmierabenteuer helfen werden.
Grünfuß
Greenfoot lernen, Programme in Java zu schreiben Mit Greenfoot lernen, wie man Programme in Java schreibt Mit Greenfoot Greenfoot kümmert sich um das Erlernen einer Programmiersprache durch Bereitstellung einer Entwicklungsplattform, die für Bildungszwecke gedacht ist, wo Benutzer schnell beginnen und visuelle Ergebnisse zurück erhalten können die Form der Grafik. Greenfoot läuft ... Read More ist ein sehr lustiger Weg, um den Dreh der Programmierung zu bekommen, da Sie alle Änderungen sehen können, die Sie an dem Code in einer Videospieleinstellung vornehmen. Darüber hinaus gibt es eine großartige Community, die Hilfe, Ideen und vieles mehr geben kann. Wenn Sie also ein visuelles Programmiererlebnis wünschen, ist Greenfoot ein guter Einstieg.
Geany
Für diejenigen, die einen gut genug Editor haben, um die nitty Gritty-Programmierung zu tun, empfehle ich mit Geany Geany - Ein großer leichter Code-Editor für Linux Geany - Ein großer leichter Code-Editor für Linux Überraschenderweise bietet Linux nicht so viele gute IDEs (Integrierte Entwicklungsumgebungen). Ich glaube, das liegt daran, dass die meisten Linux-Programmierer früher den guten alten Notepad (oder in diesem Fall gedit) ausnahmen und damit begannen, ... Read More. Es ist für alle Betriebssysteme verfügbar, relativ leicht und erledigt einfach die Arbeit. Es gibt in der Tat viele andere Redakteure, aus denen die Leute wählen können, und sie sind willkommen, diese stattdessen zu verwenden, aber meine Empfehlung bleibt bei Geany.
2 empfohlene Websites
Es gibt ein paar Webseiten, die Ihnen helfen können, wenn diese Einführung nicht viel Sinn ergibt.
Zuerst ist "Javanotes 6.0", das eine viel längere, aber vollständige Erklärung der grundlegenden Java-Programmierkonzepte bietet. Hier finden Sie viele Informationen und einige Programmierübungen. Wenn Sie Zeit dafür haben, ist es eine gute Lektüre.
Schließlich können Sie auch die HowStuffWorks-Seite auf Java auschecken. Es enthält auch einige Informationen und führt Sie zu Ihrem ersten Programm. Dies ist eine weitere interessante Lektüre und beinhaltet ein anderes erstes Problem als das traditionelle "Hallo Welt" -Beispiel.
Fazit
Der Einstieg in Java ist nicht so schwierig wie es scheint. Mit etwas Zeit und Übung werden Sie den Dreh raus haben und von dort können Sie komplexere Programme erstellen, die mehr Funktionalität bieten. Wenn Sie die Programmierkonzepte beherrschen, ist es außerdem einfacher, andere Programmiersprachen zu lernen, da ein großer Teil des Lernprozesses einfach eine andere Syntax ist.
Lassen Sie uns wissen, was Ihre Java-Apps und Tools in den Kommentaren unten sind.