Emphasize to your students that in languages like Java a semicolon ends a complete thought, rather than just a line of code.
Use Practice-It as supplementary Java problems for an introductory programming course to give students more practice.
Choose an appropriate IDE that fits course goals. For AP CS, use an IDE that doesn’t autofill to give students more practice writing code on their own