Meine Empfehlung ist, Probleme zu lösen, die Sie interessiert sind, das Schreiben von Code, die Ihnen nützlich sein könnten.
Java ist eine riesige Box. Es hat eine Menge an Computerwissen in sich: Grafik, wissenschaftliches Rechnen, relationale Datenbanken, Benutzeroberflächen für Desktop und Web, Messaging und Warteschlangen, Multithreading, Sicherheit und mehr. Jeder Bereich hat sein eigenes "Anfängerproblem". Welches meinst du?
Wie definieren Sie "Anfängerproblem"? Vielleicht haben Sie Schwierigkeiten, weil Sie Ihre Suche nicht ausreichend einschränken.
Wenn Sie Ihre Phantasie fehlt, ist Ihre beste Wette ist, um Google something like "java beginner practice problems" und untersuchen, was Sie wieder bekommen.
Oder starten Sie mit Sun's on-line Java tutorial und arbeiten Sie Art und Weise den ganzen Weg durch sie. Sie werden eine Menge über Java wissen, wenn Sie fertig sind.
Welche Bereich der Programmierung versuchen Sie zu meistern? – lbedogni
Ich bin ein generischer Programmierer. Bisher habe ich noch nicht über bestimmte Bereiche nachgedacht. Irgendwelche Vorschläge ?? –
Hast du irgendwelche Erfahrungen mit [generic programming] (http://en.wikipedia.org/wiki/Generic_programming) in anderen Sprachen als Java? –