需要了解linux环境下开发Java吗?

我刚刚接触linux,我搜索的结果,有说,java是跨平台的,没有人用linux开发java,都是在windows下开发好后,移到Linux下的。是这样的吗?需要了解li... 我刚刚接触linux,
我搜索的结果,有说,java是跨平台的,没有人用linux开发java,都是在windows下开发好后,移到Linux下的。
是这样的吗?需要了解linux环境下开发Java吗?
展开
 我来答
浙江启扬智能科技有限公司 2023-08-23
展开全部
是的,PC端的开发环境也是要Linux环境的。所以PC端需要装虚拟机,搭建一个环境。我之前用过启扬的开发板,他们提供的光盘内有虚拟机的资料,安装过程中有问题的话,也会帮忙安装。服务相当地好。如果你要买开发板,可以考虑一下启扬。
hlt1988321
2010-09-21 · 超过10用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:23.1万
展开全部
Java跨平台是因为Java的运行是在Java虚拟机上,而Java虚拟机可以运行在各种操作系统上,所以Java程序也就能运行在不同的操作系统环境下。

至于在Linux下开发Java,就关系到你用Java做什么项目了,Java的swing技术 也就是图形界面编程基本已经被微软的.NET所取代。所以现在Java存在的价值主要是Java对于Oracle数据库的完美支持,而Oracle数据库被大型公司和国企所青睐,也就是说Java现在主要应用于编写服务器端程序,例如我知道的有:中国电信Dms系统,某车载导航系统,大唐电信某系统,某银行存取款系统等等。

既然如此,要知道服务器的系统基本都是Unix和Linux,如果你不熟悉Linux,会给你编程带来很大的麻烦。

在公司招聘Java程序员时,会要求你熟悉Linux系统环境及Linux命令,当然据我所知,有的公司会用Linux系统来开发Java,如非微软阵营的企业:IBM、Google等等。要知道大多数外企都是不会用微软的操作系统的,因为他们本身就是互相对立的。

所以我建议你,要熟悉Linux的终端命令,熟悉vi的使用,了解Linux操作系统。会给你日后工作和进入外企带来很多方便。
浙江启扬智能科技有限公司
2023-08-23 广告
作为浙江启扬智能科技有限公司的工作人员,回答如下:ARM开发板通常使用Linux系统,这是因为Linux在嵌入式系统开发中有着广泛的应用和丰富的资源。在Linux环境下开发可以更好地支持ARM架构,并且Linux具有强大的工具链和开源的软件... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
永恒的群哥
2010-09-21 · 超过66用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:101万
展开全部
懂基本的linux就可以了,比如,环境变量等
windows下的GUI IDE比较多,所以都在windows下开发。
linux下只需要run,所以只需要会配置环境就好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亮剑独步江湖
2010-09-21 · 超过17用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:52.5万
展开全部
装一个eclipse ,把环境配置好,在Windows和linux下没有多大的区别!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
froole
2010-09-21 · TA获得超过1341个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:525万
展开全部
>我搜索的结果,有说,java是跨平台的,没有人用linux开发java,
>都是在windows下开发好后,移到Linux下的。
这种情况比较多。因为大多数办公环境都是以Windows居多,开发人员自然也逃脱不了大的办公环境。
如果开发环境既可以在Windows上可以,Linux下亦性的情况下,通常都是选择Windows。
所以,lz的认识没有错误。

>需要了解linux环境下开发Java吗?
如果主要是怎对Web开发,那就必须了解Linux环境下Java开发的流程。
当然,不需要Eclipse,必须掌握ant、maven的使用方法,还有路径配置的特点。
因为,如果服务器是Linux,就算开发在Windows上,最后交货还是要在Linux下编译、配置的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式