开发java用什么软件?

新农商网 全部 1032

开发java用什么软件?

回复

共30条回复 我来回复
  • 千锋武汉
    千锋武汉
    这个人很懒,什么都没有留下~
    评论

    随着互联网的发展,Java的应用越来越广泛,发展前景也越来越好,像一些大企业百度、京东、阿里巴巴等都在用Java。而作为一名Java程序开发人员,可选择的集成开发环境IDE非常多,这得益于Java是一门开源语言。所以,千锋小编认为,大家在学习Java编程的时候,有必要先找好开发环境,有益于提高写代码的效率。。

    Java开发环境有开源免费的;有商用收费的。那么,如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。选择得当能够使得开发工作事半功倍;否则事倍而功半。下面,分享几款常用的Java开发工具,一起看看吧。

    免费开源 Eclipse

    Eclipse起初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

    Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于用插件组件构建开发环境。

    幸运地是Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Tools,JDT)。

    Eclipse是著名的跨平台的自由集成开发环境(IDE)。

    起初主要用来Java语言开发,但是目前亦有人用插件使其作为其他计算机语言比如 C++、PHP、Python等语言的开发工具。

    Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的 IDE 软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

    商用收费 MyEclipse

    MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,由Genuitec 公司发布,它是商用收费的。

    MyEclipse是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

    它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML、Struts、JSP、CSS、JS、SQL,Hibernate,Spring。

    Oracle公司免费的NetBeans

    NetBeans是Sun公司(2009 年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。

    NetBeans当前可以在Solaris、Windows、Linux 和 Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用,是一个屡获殊荣的集成开发环境。

    NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用 Java 平台能够高速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持 PHP、Ruby、JavaScript、Ajax、Groovy、Grails 和 C /C + + 等开发语言。

    NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。

    IntelliJ IDEA

    IntelliJ IDEA是一款综合的 Java 编程环境,被许多开发人员和行业专家誉为市场上头等好的IDE。

    它提供了一系列实用的的工具组合:智能编码辅助和自动控制,支持 J2EE,Ant,JUnit,SVN和Git集成,非平行的编码检查和创新的GUI设计器。

    IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更迅速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。

    IntelliJ IDEA以前是收费软件,不过在2009年以后就开始推出了免费的社区开源版本。不过商用还是需要收费的。

    Eclipse、MyEclipse、NetBeans 和 IntelliJ IDEA 的特点和适用场景:

    Eclipse、MyEclipse、NetBeans 和 IntelliJ IDEA 这四个IDE有着不同的特性和优点,根据开发的不同可能需要选择不同的IDE。

    在Java开发的每个方面,这四个IDE都能胜任工作,然而根据你所做的不同开发例如 Swing开发,web开发或者企业开发,选择IDE就有所偏向。不管选择哪个IDE,找好自己喜欢用的编程环境,能有效的提高自己写代码的效率。

    希望大家都能学好Java,早日成为一位高级的Java开发工程师。

    2018-05-03 10:07:06 0条评论
  • 会点代码的大叔
    会点代码的大叔
    这个人很懒,什么都没有留下~
    评论

    现在做JAVA开发主流的IDE无非就是Eclipse和idea,Eclipse是口碑最好的免费IDE,而idea是口碑最好的收费IDE。基于Eclipse的还有熟悉的MyEclipse,如果Spring用的较多的话,还有一个STS(Spring Tool Suite),它也是一个被包装过的Eclipse。

    虽然我也觉得idea比Eclipse好用,不仅仅因为免费,而且因为它的第三方插件的策略,近二十年的积累,会让idea很难在短时间超过Eclipse(我指的是使用人数上面)。

    在开发过程中,我常用的其他几个软件也介绍一下:

    Editplus

    这是一个文本编辑器,甚至可以看做是一个简化版的IDE了,简单的文本处理我一般都用这个软件。里面有一个功能是我最喜欢的:正则表达式替换。可以使用正则表达式来替换任何匹配的字符,比如我需要在每一行的行首或行位增加一个固定字符,都是一步搞定。

    类似的软件有UltraEdit,有更强大的文本替换功能的sublime text(不过这个软件有点儿大,我做后台开发只用这一个功能有点儿亏)。

    beyond compare

    强大文件比较工具,主要用途是对比两个文件夹或者文件,设置电脑上的目录和FTP地址的内容。

    SoapUI

    最常用的功能就是做接口测试:WebService/Rest,但是实际上功能完全不是这些,据说还可以快速创建和执行自动化功能、回归、合规和负载测试。

    其实使用什么用具,还是看个人的习惯,做到将此工具的用法烂熟于心,闭上眼睛都能正确敲中你想要的快捷键。

    2018-03-06 23:05:25 0条评论
  • 极客宇文氏
    极客宇文氏
    这个人很懒,什么都没有留下~
    评论

    我是Java工程师,为大家分享一些经验。

    学习Java的软件,包含两大块,一块是对Java基础知识的掌握所可以依赖的软件,一块是Java实战所需要的软件。

    Java学习软件

    网易云课堂,其中有丰富的Java课程,有不少免费的课程值得你去听,并且最好能跟着学习视频里的老师进行实操。

    慕课网,这是之前比较火的IT圈的云课堂,里面包含大部分程序员所想要掌握的技能,而且一堂课时间很多都只有几分钟,适合零碎时间学习。

    福盺阅读器,这是一款你可以随心所欲阅读PDF文件的软件,学Java最重要的还是看相关书籍,视频只能作为辅助。

    Java实战软件

    eclipse,Java最经典最实用的IDE,写Java代码跑Java程序员用它就足够了,开源免费的强大软件。

    idea,这是众所周知很多Java程序员偏爱的软件,很多功能点比eclipse更加便捷,但是不建议初学者使用,上班族强烈推荐使用。

    SQLyog,强大的MySQL数据库操作工具,个人感觉比navicat好用,你可以试试。

    GitHub,程序员必备的生态圈,上面有很多大牛开源的项目,Java程序员必须去上面转转,看看别人的源码不失为最好的学习方法。

    关注“极客宇文氏”,一名有料的软件工程师

    2019-03-31 10:20:34 0条评论
  • 致富笔记
    致富笔记
    这个人很懒,什么都没有留下~
    评论

    学java时用的是eclipse,工作之后跟同事一起用了Netbeans,后来也试过IntelliJ IDEA。eclipse主要是因为内存占用太大,对Maven项目的支持也不是非常好,添加依赖不方便。IntelliJ IDEA是很不错的开发工具,用过一段时间后来也没再继续使用了,主要是因为要在同一窗口打开多项目,而IntelliJ IDEA这方面支持不是很好。Netbeans一直用到现在,起初是因为用它来开发Swing窗口小工具,这个可以组件拖放,开发窗口很方便。另外Netbeans对Maven项目支持比较好,提供了比较多方便的操作。下面看看Maven相关操作截图:

    在依赖关系右键菜单可以进行添加依赖,下载资源等,如下图:

    添加依赖关系可以根据名称进行搜索,在搜索结果中点击对应版本就可以了。

    仓库中没有对应jar包时可以很方便的安装工件

    2017-09-22 20:50:08 0条评论
  • 吃付宝搜7189055大包
    吃付宝搜7189055大包
    这个人很懒,什么都没有留下~
    评论

    1、JDK

    JDK是java初学时用的,比较麻烦,建议开始学习Java的时候结合记事本使用,可以强迫熟悉Java语句和Java程序的基础结构,当然严格来说,编程软件里面应该不包括它,它只是支持java的底层工具。

    2、Jbuilder

    Jbuilder是一个可视化JAVA开发工具。它是在Java2平台上开发商业应用程序、数据库、发布程序的优秀工具。它支持J2EE,所以程序员可以快速的转换企业版Java应用程序。

    JBuilder 对重量级框架的支持比较好。比如EJB。

    3、Eclipse

    Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

    Eclipse 对轻量级框架的支持比较好。比如Struts、Hibernate

    2017-09-19 11:50:29 0条评论
  • Java人艾菲斯
    Java人艾菲斯
    这个人很懒,什么都没有留下~
    评论

    我是9年IT从业者佶尔艾菲斯,目前在一家上市企业做Java研发,我来回答一下你的问题吧。

    目前市场中Java开发工具非常的多,很多文本编辑器很方便。我就推荐一下我现在常用的开发工具吧。

    IntelliJ IDEA

    IDEA被大多数Java者认为是开发非常效率以及顺手的工具。他有着非常实用的快捷键以及人性化的使用方式。尤其是代码提示以及错误提示方面尤为突出,而且可以集成非常多的插件来帮助你提高开发效率。对于内存的优化也做得不错,很少出现程序卡死的情况。但是有一点不好就是不是完全开源,需要注册码。至于怎么弄,自行百度吧。

    Eclipse

    目前使用最广泛的IDE,使用简洁,配置方便,Eclipse市场中也有着非常多的开源插件可以使用。eclipse在代码提示上也非常强大.确定是对于前端页面的支持不够强大,Js,html的错误检查支持的不好,而且内容不够时容易崩溃.

    JD-GUI

    JD=GUI是非常好的一款反编译工具,当然eclipse和IDEA都有反编译插件,如果不想启动idea和eclipse查看的话 就用JD-GUI吧.当然他只是提供反编译和查看代码功能,是无法进行直接编辑class文件的。

    Editplus、notpad++

    以上两种文本编辑器我就一起介绍了,上面两款文本编辑器,在文本编辑上效果不错,代码颜色区分,格式化都不错,在初期学习java的时候可以使用这两款编辑器,但是无法提供代码检查以及提示功能。

    HBuilder

    HBuilder是一款前端使用的工具,在编写html,js甚至jsp等文件时有着良好的界面以及非常不错的代码提示功能。

    以上就是我常用的工具了,希望对你有用

    2018-03-02 08:50:05 0条评论
  • 小逗IT
    小逗IT
    这个人很懒,什么都没有留下~
    评论

    本人,从事Java软件开发多年,欢迎关注我,一起讨论职场上关于代码方面的那点事。这些年,陆陆续续用过一些开发工具,使用最多的,还是Myeclipse,下面我会详细列举,希望能帮到您。

    Java开发工具众多,比如:刚起步学习用的Editplus、Netbeans、Eclipse、Jbuilder、Myeclipse等等,需要根据你从事的具体工作而定,比如:开发Java Swing有人觉得Jbuilder就非常好用,开发Java SE后台应用程序觉得Eclise和Myeclipse好用等等。

    Editplus

    这个工具不用多说,但凡从事IT行业,我觉得这个工具都使用过。这种工具开发Java就是刚学Java时手工javac编译时代。

    Eclipse(for Java SE、Java EE、Adroid)

    如果你是开发Java SE应用程序,不涉及Web页面上的开发,使用Eclipse for Java IDE就非常方便好用,响应速度也很快。

    但是,如果你开发Java EE应用程序,涉及Web开发,就需要下载Eclipse for Java EE,根据自己的情况而定。

    同时,Eclipse EE结合ADT可以开发Android App,当然:你可以选择Eclipse集成好的Android开发工具,下载安装后ADT都已经集成好了,非常方便。

    Jbuilder

    记得前几年在大学学Java Swing的时候用过,擅长Java桌面应用程序的开发,控件是可以拖拽的,非常方便。但后来,发现eclipse Luna版本也是可以的,后来就不用了。

    Myeclipse开发工具

    Myeclispe版本较多,最稳定的是6.5版本,但非常老土了。而Myelipse 10就非常不错,大家公认,包括清新的界面等等。可以开发Java SE和Java EE应用程序,非常棒!你觉得呢?

    2018-04-13 15:16:13 0条评论
  • 小小猿爱嘻嘻
    小小猿爱嘻嘻
    这个人很懒,什么都没有留下~
    评论

    Java作为一门面向对象的高级编程语言,涉及安卓、Web、桌面开发等众多领域,至于编程软件的话,就非常多了,有编辑器也有IDE,下面我简单介绍几个不错的Java编程软件,感兴趣的朋友可以自己下载尝试一下:

    IDEA

    这个应该是目前使用最多的Java编程软件了,大部分公司和个人都在使用这个软件,业界最好的Java开发工具之一,Jetbrains公司的产品,支持常见的智能补全、语法提示、代码高亮、Git等功能,除此之外,还支持代码重构、JUnit、CSV整合、GUI设计等功能,插件扩展丰富,安装相关插件后,也可以用来开发C/C++、Python等编程语言,有商业版和社区版,个人使用的话,可以选择免费的社区版:

    Eclipse

    这是一个诞生比较早的Java集成开发环境,在早期的Java开发中经常会使用到这个软件,目前,使用率也比较高,免费、开源、跨平台,支持常见的自动补全、代码高亮、语法提示等功能,插件扩展也非常丰富,也可用来开发Web、安卓移动等应用,对于初学者来说,是一个非常不错的Java编程软件:

    MyEclipse

    这也是一个非常不错的Java集成开发环境,是对Eclipse的扩展和完善,主要应用在企业级开发中,具备完备的编码、调试、测试和发布功能,支持JavaEE以及安卓移动开发,原则上不是免费的,但网上有相关版本的注册码,所以在使用上影响不大,对于初学者来说,也是一个非常不错的Java学习软件:

    NetBeans

    这是Sun公司开发的一个Java集成开发环境,免费、开源、跨平台,常见的语法提示、语法检查等功能这个软件都能很好的支持,除此之外,还支持Web、移动、桌面等应用开发,插件扩展也非常丰富,目前来说,普及率不是很高,使用的人不多,但对于练习Java来说,也是一个不错的选择:

    Visual Studio Code

    这是一个非常不错的代码编辑器,免费、开源、跨平台,轻便灵活、运行速度快、占用内存少,严格意义上讲不是一个Java开发环境,但安装Java插件后,配置一下本地的JDK路径,也可以当做一个简单的Java编程软件来使用,自动补全、语法提示、语法检查、Git等功能都非常不错,插件扩展也非常丰富,对于入门Java来说,也是一个不错的软件:

    就介绍这5个错的Java编程软件吧,对于日常Java开发来说,完全够用了,选择适合自己的一个就行,网上也有相关使用教程,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言补充。

    2019-03-30 18:26:14 0条评论
  • 玩着学编程
    玩着学编程
    这个人很懒,什么都没有留下~
    评论

    刚开始学习的时候,eclipse可能会比较方便一些;

    以前学习Java的时候,看的是“ 如鹏网 ”的视频教程——《这样学Java不枯燥》,挺好玩的,免安装jdk,无需配置环境变量,直接下载如鹏网版本的eclipse解压打开就行;

    课程体系的设置也可以极大的激发对编程的兴趣,通过开发超级玛丽,飞机大战,吃金币等经典小游戏来讲解Java的知识点,没想到Java还可以这么学,适合初学者学习,详情可以到如鹏网官网上去了解一下,蛮有成就感的;

    2017-11-17 16:24:20 0条评论
  • 腾讯技术工程
    腾讯技术工程
    这个人很懒,什么都没有留下~
    评论

    答:本文邀请strong来回答,分享一些非常好用并且高效的JAVA开发常用的工具~

    1、lombok

    1)、maven使用:

    2)、IntelliJ idea安装:

    https://projectlombok.org/setup/intellij

    3)、所有特性

    https://projectlombok.org/features/all

    @Getter/@Setter

    @ToString

    @NoArgsConstructor, @RequiredArgsConstructor and @AllArgsConstructor

    @EqualsAndHashCode

    @Data

    2、appache-commons

    appache-commons真是一个强大的家族,里面有的东西应该能覆盖我们的方方面面了。

    http://commons.apache.org/

    比较常用的有:

    commons-lang

    commons-colloctions

    其他工具包:

    http://commons.apache.org/proper/commons-io/

    http://commons.apache.org/proper/commons-beanutils/

    http://commons.apache.org/proper/commons-codec/

    http://commons.apache.org/proper/commons-dbutils/

    http://commons.apache.org/proper/commons-fileupload/

    3、使用lombok反序列化的问题

    来源(https://my.oschina.net/u/566591/blog/664617#h3_2)

    使用fastJson对json字符串进行反序列化时,有几个点需要注意一下:

    反序列化内部类

    反序列化模板类

    Getter/Setter问题

    如我们希望返回的一个json串为

    下面是我们的定义的dto对象,通过序列化后能得到我们预期的结果么?

    实际上返回的结果与我们预期的还是有差别的

    解决方案:

    注意项:

    默认构造方法

    使用lombok注解时, 需要注意 isXxx 这种,序列化字符串中的key,可能就变成 xxx

    2019-06-27 14:53:30 0条评论
  • 随机印变
    随机印变
    这个人很懒,什么都没有留下~
    评论

    以前用eclipse ,现在用IntellIJ IDEA 比eclipse好用多了

    2017-09-25 11:24:47 0条评论
  • 二师兄又瘦了
    二师兄又瘦了
    这个人很懒,什么都没有留下~
    评论

    本人就是搞JAVA的,做了7年,不常用的软件就不说了,就说三类常用的开发,一般每一家公司只会选择一种

    1、Eclipse,用的人最多,不仅是因为免费的,最重要的是诞生也早,占用的资源和内存相对比较少,比较稳定,各方面工作都能够满足

    2、MyEclipse,和Eclipse差不多,只不过集成了很多开发的工具包和插件,不是免费了,毕竟别人做了封装了嘛

    3、IntelliJ IDEA,近几年流行出来的,非免费,比较占内存,听说调试比较方便,这个要看个人,是否习惯

    最后,无论哪种工具,其实都差不多,最重要的是学好JAVA本身才是最重要的。欢迎各位私信谈论更多学习JAVA的内容。

    2018-04-02 14:52:40 0条评论
  • 码农传奇
    码农传奇
    这个人很懒,什么都没有留下~
    评论

    目前比较流行的是eclipse(myelipse)和idea吧,目前本人只使用过eclipse(myelipse),能够满足绝大部分要求,对于idea不予评价。

    2017-09-25 18:48:47 0条评论
  • new
    new
    这个人很懒,什么都没有留下~
    评论

    JDK,JRE是java开发的工具包和运行环境,必备。开发前配置好。

    java开发工具:(三选一即可,我一直用的eclipse,但IDEA现在挺火的,都可以试试。)

    1.Eclipse

    2.Myeclipse

    3.IntelliJ IDEA

    相关关系型数据库软件:mysql,oracle,sql server等。以及相应的可视化软件

    相关非关系型数据库:redis,mongodb以及其对应的可视化软件。(具体啥请百度一下吧)

    还有相关文本编辑器比较实用:editPlus, Notepad++

    还想了解的可以评论提问,本人决不吝啬知识方面的共享和交流。

    2018-08-27 12:58:47 0条评论
  • 懂你的夜952
    懂你的夜952
    这个人很懒,什么都没有留下~
    评论

    目前市面上的公司用的工具主要有eclipse,myEclipse,IntelliJ IDEA,对于这几款软件,各有各的优缺点吧。我觉得不管使用什么样的软件,只要是适合自己的,自己用的习惯的,能够提供工作效率的,就是是好的软件。

    2018-03-06 10:29:16 0条评论
  • BabeForever
    BabeForever
    这个人很懒,什么都没有留下~
    评论

    看着这些回答真尼玛恶心,个个都TMD扯淡!!!idea,上idea,免费的用community版本,收费的淘宝买个教育邮箱,几块钱的事情!!曾经的eclipse 3.7indigo用了差不多五年,最后实在是受不了了!!!eclipse每个版本,特别是4以后,直接在挑战我的底线!!

    2018-02-13 21:42:04 0条评论
  • 湖心桥
    湖心桥
    这个人很懒,什么都没有留下~
    评论

    目前我是在校初学JAVA的学生,我们先是用jdk,它能较容易了解JAVA底层编译原理,和理解面向对象的概念,但它不适合于企业中大型的开发。再学习使用较实用的软件Eclipse:

    Eclipse 将他的工作流分成了三个部分:Workbench, Workspace, perspective。Workbench的作用就是相当于开发环境中的起点。而Workspace将项目、文件和配置设置整合在目录下。Perspectives则是基于Workspace的环境在Workbench中有效定义工具、视图、设置。尽管初学者会觉得Eclipse跟Netbeans 和 IntelliJ IDEA相比之下操作起来更加有难度,但是Eclipse的灵活性还是受到大量开发者的青睐。

    其它编译软件也没有用过,去百度上看看会有详细的介绍。

    2017-09-19 09:58:57 0条评论
  • 石马农人
    石马农人
    这个人很懒,什么都没有留下~
    评论

    • 最常用于服务器端Java开发的三个IDE是IntelliJ IDEA,Eclipse和NetBeans
    • 数据库软件,oracle可以plsql;mysql可以navicat、SQLYOG
    • 原型设计Axure RP;流程设计Xmind
    • 代码对比工具 Beyond compare
    • 版本控制工具SVN,GIT
    • 接口调试postman
    • 服务器工具Xmanager
    • Redis桌面管理工具Redis Desktop Manager
    • 自动化部署Jenkins

    你侬我侬不如码农,欢迎关注评论,分享编程生活

    2019-03-12 23:09:20 0条评论
  • 李柏林
    李柏林
    这个人很懒,什么都没有留下~
    评论

    一般都会经历好几个编程软件,可以用电脑自带的文本,然后有editplus,Notepad++,另外还有Eclipse,或者MyEclipse,Eclipse和MyEclipse用着都可以,区别就是MyEclipse是收费的,随着技术发展,许多公司自己做一些插件什么的,基本上和MyEclipse差不多。

    2017-09-17 13:14:44 0条评论
  • 科技金融评论
    科技金融评论
    这个人很懒,什么都没有留下~
    评论

    推荐:

    飞算souflu啊

    新一代java开发工具

    可视化开发、全自动开发测试

    2021-12-02 18:04:18 0条评论
  • 视觉前沿
    视觉前沿
    这个人很懒,什么都没有留下~
    评论

    用eclipse 吧,myeclipse要收费的,或者下载个注册机用eclipse 可以按照以下步骤安装插件第一步 安装JDK(虚拟机,实现跨平台)jdk-1_5_0_05-windows-i586-p.exe第二步 安装TOMCAT\t\tjakarta-tomcat-5.5.9.exe,软件简介: \tjsp网站运行环境,如.net的iis一样第三步 解压eclipse,eclipse-SDK-3.4-win32.zip 第四步 安装插件,包括多国语言包NL.rar,将解压的eclipse目录直接覆盖到第三步解压目录下。\ttomcat插件,将解压的com.sysdeo.eclipse.tomcat_3.1.0拷贝到eclipse的plugin目录下。\tlomboz插件,将解压的eclipse目录直接覆盖到第三步解压目录下。最后,打开eclipse,preferences 设置tomcat菜单,将tomcat的安装目录设置好;

    2017-11-20 20:45:29 0条评论
  • 石马农人
    石马农人
    这个人很懒,什么都没有留下~
    评论

    最常用于服务器端Java开发的三个IDE是IntelliJ IDEA,Eclipse和NetBeans

    数据库软件,oracle可以plsql;mysql可以navicat、SQLYOG

    原型设计Axure RP;流程设计Xmind

    代码对比工具 Beyond compare

    版本控制工具SVN,GIT

    接口调试postman

    服务器工具Xmanager

    Redis桌面管理工具Redis Desktop Manager

    自动化部署Jenkins

    你侬我侬不如码农,欢迎关注评论,分享编程生活

    2019-03-12 23:09:20 0条评论
  • 海151854690
    海151854690
    这个人很懒,什么都没有留下~
    评论

    谢谢邀请。

    现在Java比较流行开发工具有:Eclipse,STS(Spring在Eclipse基础上安装了很多方便得插件),IntelliJ IDEA,NetBeans,已经稍微强大一点的文本编辑器如(如EditPlus,Vim)

    要说到推荐,我就推荐2个Eclipse,IntelliJ IDEA 。

    很多人是使用Eclipse的忠实粉丝,我也觉得Eclipse是最好用的Java开发工具,Java开发的首选,

    但个人觉得,如果是实际应用,讲求效率等,推荐IntelliJ IDEA,这个是商业化付费软件,捷克软件公司JetBrains,很好用,非常智能,而且非常的流畅,开多个IDEA都不卡,相比Eclipse,Eclipse耗内存,开多一两个就会导致电脑内存不足了。

    其他的工具:NetBeans

    NetBeans是由太阳微系统公司(Sun Microsystems,Java语言的开创者,2009年已被甲骨文公司收购)在2000年创建的开源软件开发工具,NetBeans也大势渐去。不推荐。

    2017-09-10 18:12:18 0条评论
  • 执着的疯子8
    执着的疯子8
    这个人很懒,什么都没有留下~
    评论

    看你主要开发什么,各种开发工具无非就是整合一些插件,或者一些功能。如果是普通的工具java类,用eclipse。web项目用myeclipse。最近比较流行idea,你可以试试。

    2017-09-19 13:28:13 0条评论
  • 爱吃瓜的阿聿
    爱吃瓜的阿聿
    这个人很懒,什么都没有留下~
    评论

    学习Java的话,应该会涉及到下面几个工具吧:

    第一:最基本的就是JDK了,但是很多人刚接触Java的话可能会被JDK的安装搞得晕头转向的,那可以参考https://www.w3cschool.cn/java/java-environment-setup.html进行设置。

    第二:你需要一个集成开发环境了,个人还是建议使用eclipse吧,免费开源的java IDE,并且是基于Java的可扩展开发平台。

    第三:你需要一个服务器,使用Tomcat就行,不是很了解的话,可以看看W3Cschool的《Tomcat权威指南》,已经整理的很清楚了,配置与安装都有介绍了。

    最后,你肯定需要一个数据库了,这个算是比较经常提及的了。

    好嘞,上面就是学习Java基本要使用到的一些软件了,想要学Java的话,安装配置完环境就可以好好学了,学习过程中可能还会遇到各种问题吧,但是总有解决方法的,加油咯~~~

    2017-12-04 18:08:44 0条评论
  • river106
    river106
    这个人很懒,什么都没有留下~
    评论

    1.运行环境 jdk、tomcat

    2.开发工具:eclipse、idea

    3.mysql客户端:navicat

    4.反向代理:nginx

    5.消息队列:rabbitmq

    6.缓存服务器:redis

    7.版本控制:git

    8.依赖管理:maven

    2018-09-22 17:57:42 0条评论
  • 用户2328634390846
    用户2328634390846
    这个人很懒,什么都没有留下~
    评论

    Java的应用越来越广泛,学习Java的人也越来越多。学过程序设计的人知道,使用Basic进行程序设计,可以使用QBasic、Visual Basic等开发工具;使用C语言进行程序设计,可以使用Turbo C、Visual C++、C++ Builder等开发工具。这些开发工具集成了编辑器和编译器,是集成开发工具,很方便使用。学习Java程序设计,同样需要方便易用的开发工具

    2019-03-24 15:43:38 0条评论
  • 编程小生CS
    编程小生CS
    这个人很懒,什么都没有留下~
    评论

    为了能够更加效率地进行java编程,开发工具是必不可少的。常见的开发工具有三个:eclipse、myeclipse和idea。IDEA本人自己没试过。你可以用eclipse,这个软件是完全免费的。需要工具的话可以私信找我,我发给你。刚入门的话我建议还是先看学习视频,多做点练习。需要视频的话你可以手机微信关注下公众号:校猿码。里面有大量的免费教学视频和项目源码。跟着视频一步一步来我相信你会取得很大的进步的,切记学习编程一定要有耐心。祝你成功~

    2018-09-29 10:08:57 0条评论
  • 哆啦公
    哆啦公
    这个人很懒,什么都没有留下~
    评论

    eclipse , IDEA ,EditPlus

    2020-11-03 09:42:21 0条评论
  • 一抹斜阳708
    一抹斜阳708
    这个人很懒,什么都没有留下~
    评论

    基本的查看源码可以用记事本,Notepad++,mvsc。这个时候你需要一个SDK,也就是JDK,用做编译和解释执行。而一些IDE,自带了JDK,比如Myeclipse,IDEA等。还有一些工具可以用插件或者自行去网络上下载获得。

    2018-08-27 12:00:27 0条评论