However, you'll still need a good code editor. Unfortunately some of the traditional Java IDEs (for example Eclipse and Netbeans) are large, memory-hogging applications.
In the posts below I describe a few Pi-friendly alternatives:• Raspberry Pi Java with Geany
• Raspberry Pi Java with Dr Java
• Raspberry Pi Java with Greenfoot
• Raspberry Pi Java with BlueJ
• Raspberry Pi BlueJ Learning Videos
• Raspberry Pi Minecraft with BlueJ
Visit my Raspberry Pi page for news, reviews, advice and tutorials.