Hallo,
eigentlich habe ich zwei Fragen, nämlich ob Java für mein Projektvorhaben die richtige Wahl ist und wie ich beim Lernen am besten vorran komme.
Erstmal zu mir: Ich habe noch nie etwas programmiert und bin für einen Programmierneuling in einem etwas fortgeschrittenen Alter. Nun würde ich aber gerne eine Programmiersprache lernen, um mir einige kleine tools zu schreiben und da ich Linux und Windows nutze, fiel meine Wahl schnell auf Java. Jetzt hab ich aber dieses Forum gefunden und bin nach einigem Querlesen ein wenig verwirrt.
Und zwar wird in einigen Java vs C++ threads erwähnt, daß Java nicht wirklich für systemnahe Programmierung geeignet ist. Da ich nicht wirklich abschätzen kann, wie systemnah mein Vorhaben ist, wollte ich hier mal nachfragen.
Ich möchte gern folgendes programmieren:
Ich gehe über eine vpn Verbindung ins Internet, bei der ich mehrere Server zur Auswahl habe. Jetzt hätte ich gerne ein Tool, daß jede Sekunde die Verbindung überprüft und bei einem Verbindungsabbruch sofort mehrere frei wählbare Programme schließt. Dann soll meinetwegen 3x versucht werden. die vpn Verbindung auf diesem Server wieder herzustellen. Wenn es klappt, Programme wieder auf, wenn nicht, normale Internetverbindung prüfen. Wenn nicht ok, router neu starten, wenn ok, nächsten vpn server probieren und wenn das nicht klappt, noch einen. Wenn die Verbindung immer noch nicht steht, Programme einfach zulassen und nichts mehr machen.
Ist das mit Java problemlos realisierbar?
Und nun zu meinem Fortschritts-Plan ;-) : Ich arbeite im Moment mit diesem Tutorial http://www.gailer-net.de/tutorials/java/ und komme ganz gut zurecht. Zudem habe ich mir noch diese beiden Bücher bestellt
http://www.amazon.de/Grundkurs-Prog...=sr_1_1?ie=UTF8&s=books&qid=1224793843&sr=1-1
http://www.amazon.de/Grundkurs-Prog...=sr_1_3?ie=UTF8&s=books&qid=1224793843&sr=1-3
wobei ich zusätzlich noch Java ist auch eine Insel und javabuch.de online nutzen möchte.
Im moment nutze ich noch Editor und Shell, möchte aber mittelfristig auf eine IDE umsteigen. Dabei erscheinen mir Eclipse oder Netbeans zu überdimensioniert und außerdem möchte ich am Anfang nicht, daß die IDE meinen code schreibt. Deshalb würde ich lieber erstmal http://lernen.bildung.hessen.de/informatik/javaeditor/index.htm verwenden.
Was ist eigentlich der richtige Zeitpunkt auf eine IDE zu wechseln? Mein Wissensstand ist momentan Schleifen und ich habe vor, nachdem ich mir Grundlagen der OOP und Felder angesehen habe auf den java-editor zu wechseln. Wenn ich die Grundlagen behersche und mich dann irgendwann mal in Gui-Erstellung eingelesen hab, wollte ich dann auf Eclipse wechseln.
Ist der Weg ok so, oder sollte ich irgendwas anders machen?
Gruß
AA
eigentlich habe ich zwei Fragen, nämlich ob Java für mein Projektvorhaben die richtige Wahl ist und wie ich beim Lernen am besten vorran komme.
Erstmal zu mir: Ich habe noch nie etwas programmiert und bin für einen Programmierneuling in einem etwas fortgeschrittenen Alter. Nun würde ich aber gerne eine Programmiersprache lernen, um mir einige kleine tools zu schreiben und da ich Linux und Windows nutze, fiel meine Wahl schnell auf Java. Jetzt hab ich aber dieses Forum gefunden und bin nach einigem Querlesen ein wenig verwirrt.
Und zwar wird in einigen Java vs C++ threads erwähnt, daß Java nicht wirklich für systemnahe Programmierung geeignet ist. Da ich nicht wirklich abschätzen kann, wie systemnah mein Vorhaben ist, wollte ich hier mal nachfragen.
Ich möchte gern folgendes programmieren:
Ich gehe über eine vpn Verbindung ins Internet, bei der ich mehrere Server zur Auswahl habe. Jetzt hätte ich gerne ein Tool, daß jede Sekunde die Verbindung überprüft und bei einem Verbindungsabbruch sofort mehrere frei wählbare Programme schließt. Dann soll meinetwegen 3x versucht werden. die vpn Verbindung auf diesem Server wieder herzustellen. Wenn es klappt, Programme wieder auf, wenn nicht, normale Internetverbindung prüfen. Wenn nicht ok, router neu starten, wenn ok, nächsten vpn server probieren und wenn das nicht klappt, noch einen. Wenn die Verbindung immer noch nicht steht, Programme einfach zulassen und nichts mehr machen.
Ist das mit Java problemlos realisierbar?
Und nun zu meinem Fortschritts-Plan ;-) : Ich arbeite im Moment mit diesem Tutorial http://www.gailer-net.de/tutorials/java/ und komme ganz gut zurecht. Zudem habe ich mir noch diese beiden Bücher bestellt
http://www.amazon.de/Grundkurs-Prog...=sr_1_1?ie=UTF8&s=books&qid=1224793843&sr=1-1
http://www.amazon.de/Grundkurs-Prog...=sr_1_3?ie=UTF8&s=books&qid=1224793843&sr=1-3
wobei ich zusätzlich noch Java ist auch eine Insel und javabuch.de online nutzen möchte.
Im moment nutze ich noch Editor und Shell, möchte aber mittelfristig auf eine IDE umsteigen. Dabei erscheinen mir Eclipse oder Netbeans zu überdimensioniert und außerdem möchte ich am Anfang nicht, daß die IDE meinen code schreibt. Deshalb würde ich lieber erstmal http://lernen.bildung.hessen.de/informatik/javaeditor/index.htm verwenden.
Was ist eigentlich der richtige Zeitpunkt auf eine IDE zu wechseln? Mein Wissensstand ist momentan Schleifen und ich habe vor, nachdem ich mir Grundlagen der OOP und Felder angesehen habe auf den java-editor zu wechseln. Wenn ich die Grundlagen behersche und mich dann irgendwann mal in Gui-Erstellung eingelesen hab, wollte ich dann auf Eclipse wechseln.
Ist der Weg ok so, oder sollte ich irgendwas anders machen?
Gruß
AA