初学应该用手工编程,多敲代码,就用一个文本编辑器,比如记事本,这样可以熟悉JDK开发编译运行的一些机制。
但是记事本不支持语法的加亮,安装一个UltraEdit或Editplus都可以的,他们都支持java语法关键字加亮。
等你熟悉了JDK开发编译运行的一些机制,就可以改用Eclipse了,编译,开发,测试,调试,打包,都按按钮就可以了。
现在的是eclipse,开源的产品,运行速度快。还有netbeans,是原来的sun公司,现在oracle公司的产品,很强大,但是对机器要求高。jcreate比较小巧,功能也比较强大
推荐eclipse。我们要知道初学学些什么,作为初学者,在一开始学习就要培养良好的习惯和思维方式,因此,在入门的时候除了学着写代码,更重要的是这种习惯的培养。
企业要求:程序员既有实战技能可以快速上手,也内功扎实熟悉底层原理后劲十足。因此,在笔试和面试考察时候也是结合“底层原理、数据结构、实战应用、设计思维”四方面进行考察。
因此,作为初学者,需要掌握下面五个核心:
1、JAVA本身内容的应用。比如:一些类的字面用法。
2、需要掌握面向对象的思维模式。
3、掌握程序基于内存底层的运行方式。这可以让你对于编程理解的更加深刻。
4、掌握基本的数据结构和算法。
5、开始会写项目,将学到的知识融会贯通。
因此使用简单的软件就可以了我们主要锻炼的是自己的思维,这里推荐eclipse,因为他是免费的,上手快。