Antwort
Bevor du daran denkst, richtige Projekte umzusetzen, solltest du erst einmal die Grundlagen der zu verwendenden Programmiersprache lernen - in deinem Fall Java.
Wenn du einfach so anfängst, drauflos zu programmieren, wirst du nicht weit kommen. Ohne jegliche Erfahrung sind unperformanter/schlechter Code und viele Fehler vorprogrammiert.
Java-Tutorials gibt es überall im Web, nur lass die Finger weg von YouTube-Videos, die nicht von Profis erstellt wurden. Am besten lernst du direkt aus der Java-Dokumentation: https://docs.oracle.com/javase/8