初学java的话,用记事本编写好,这样方便自己记住基本java代码格式和相关方法。过段时间java代码量加大之后,使用eclipse。这个软件小且易安装,Eclips是IBM公司开发的集成开发工具,可以完全独立地使用。而且不收费,eclipse就是为开发java代码而设计的跨平台开发软件。
如果你java核心知识已经学完学精,开始学习web方面的东西,准备进行web开发。这时,如果还用eclipse的话就需要安装很多插件,eclipse已经不是很好的选择,你需要MyEclipse。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse的扩展,也就是所说的插件,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。可惜就是收费。