java编译器有什么好,java新手用哪个编译器比较好
老铁们,大家好,相信还有很多朋友对于java编译器有什么好和java新手用哪个编译器比较好的相关问题不太懂,没关系,今天就由我来为大家分享分享java编译器有什么好以及java新手用哪个编译器比较好的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
最好的java反编译工具是哪个
1、Java反编译插件—— Jadclipse
JadClipse是Jad的Eclipse插件,是一款非常实用而且方便地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,然后修改window-> Preferences-> Java-> JadClipse下的Path to decompiler,如:C:\pin\jadnt158\jad.exe,最后在Windows-> Perference-> General-> Editors-> File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”即可。
2、Java反编译工具 jad
jad是一款使用非常广泛地Java反编译工具,上面这款Jadclipse就是基于jad的反编译插件,JAD文件包含 MIDlet套件的标题信息,例如开发应用程序的公司、应用程序名称和大小。
3、Java反编译器 JD-GUI
JD-GUI是一个用 C++开发的 Java反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安装,直接点击运行,可以反编译jar,class文件。
4、Java反编译器 jdec
jdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同。它还自带一个利用swing开发的用户操作界面。
5、uuDeJava
uuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。还可以拖动文件或目录到uuDeJava的主窗口。
6、Java反向工程软件 Minjava
Minjava是一个 Java反向工程软件,可帮助理解已存在一些 Java软件的架构和行为。
7、Java Decompiler
这款反编译器叫“Java Decompiler”,由 Pavel Kouznetsov开发,目前最新版本为0.2.5.它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。
求C,C++,java最好的编译器
C++首推Visual Studio现在最新的是Visual Studio 2010,人性化,同时功能非常强大,debug的方便程度远远超过其他编译器。
java入门的话可以用eclipse或者netbeans或者myEclipse,无所谓,关键是了解面向对象的思想。如果你想学习J2SE,那么可以使用Netbeans,很好用,sun公司(就是开发java的公司)开发的集成开发平台,如果是J2EE的话你可以用myEclipse,现成的,不用再安装插件。
java新手用哪个编译器比较好
建议直接从eclipse或myeclipse操作
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
MyEclipse企业级工作平台(MyEclipseEnterprise Workbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate[1]。
MyEclipse是一个十分优秀的用于开发Java, J2EE的 Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
初学java 用什么编译器
一 eclipse/ myeclipse
当年学习java,最先接触到的就是 eclipse。喔了个噻,当时感觉eclipse好牛啊,有好多先进的功能:
1.可以方便地进行包管理。可视化窗口,创建目录和文件都很方便,移动包,复制包等都可以方便的进行。
2.热键操作。复制保存啥的就不说了,代码提示这个功能还是很不错的,在写着写着,脑子突然短路的时候,可以通过快捷键把脑子快速带回来。
3.代码调试。有时候,写着写着代码,突然间就报错了,不知道哪里错了,咋整,这时候,如果使用编辑器的话,就可以使用 debug模式进行调试了,找出问题所在,解决问题。
4.一些代码管理等插件。在企业中肯定要用到代码同步工具,svn或者 git,在编辑器中会提供这样的插件,方便代码的管理。
二 idea
相比 eclipse和 myeclipse,idea的基本功能差不多。
1.包管理:也是有方便的包和资源管理。
2.热键:也是提供热键管理的,而且还很好用。
3.代码调试:debug模式用起来也是很舒服。
4.插件方面:也是支持一些插件的,如热部署插件等。
三比较
1.操作:两个软件有不同的快捷键,虽然idea兼容部分eclipse快捷键,但是不建议这样做。
2.资源消耗:idea更能吃内存啊呦喂,电脑配置低的伤不起啊。eclipse要更柔和一点。
3.是否免费:eclipse是免费的,myeclipse和idea是要付费的呦。但是嘛,你懂得。
4.专业性:idea应该是更专业的,有更高的代码更新机制和代码提示功能。但是 eclipse涉及的范围更广,除了java和可以编辑其他语言的项目。
四建议
1.如果电脑配置比较低,建议使用 eclipse,并且使用较低版本的,这样,电脑不会太吃力。如果配置比较高,比如,16G内存,固态硬盘,那就使用idea吧。
2.没有最好的编辑器,只有最适合自己的编辑器。任何一个编辑器用习惯了,都是很不错的。
希望对您有所帮助!~
好了,文章到此结束,希望可以帮助到大家。