我强烈支持java初学者使用IDE。因为Java本来就是个离开IDE就很难写的语言。
大凡初学者对很多东西都很不熟悉的时候,需要把全部注意力专注在一两点内容上,比如一些基础语法,条件控制,函数,方法的意思等。但是Java在这些核心内容之外要考虑的东西很麻烦,比如:
以上会造成一个简单的hello world没有IDE都要折腾很久,如果要弄个基本的能跑的web服务器在没有springboot的情况下都会吐血。这一切都将会对初学者的信心进行暴击。
对于编程初学者,需要花更多注意力集中在语法本身就是表达的含义上,其他干扰的项目能少一点就少一点,等到遇到了再去研究javac,java,mvn,gradle,jps,jstatck,jconsole……。
另外,再说一遍:Java是个离开IDE就很难写的语言。所以最终大部分人说的“开发Java”的意思大致就是指用Eclipse/IntelliJ写Java程序。因此,一开始就接触这些IDE也没什么不好。只是记得IDE并不是万能的,同时也要理解一些IDE的内部工作原理和与command line的交互。
对于很多其他语言,即便没有IDE也基本上不会有太多干扰,比如nodejs,python,go。本身语法简洁,没那么多条条框框,有的自身带REPL就很友好。一个vscode、sublime、atom基本上就能解决95%的问题了。这样的语言不用IDE学起来就很不错。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有