当前位置:  技术问答>linux和unix

刚学java,卸掉

    来源: 互联网  发布时间:2017-04-01

    本文导语:  请教各位高人: 我是非计算机专业的,而且我的专业离计算机很远,八竿子打不着。但是我现在打算转行做java开发。麻烦前辈尽量详细地解答我的问题,小妹先谢谢了!! 我正想着在自己电脑上另外再装上linux, 我...

请教各位高人:
我是非计算机专业的,而且我的专业离计算机很远,八竿子打不着。但是我现在打算转行做java开发。麻烦前辈尽量详细地解答我的问题,小妹先谢谢了!!
我正想着在自己电脑上另外再装上linux,
我刚在csdn上看了一遍关于完全丢弃windows,使用linux的文章。冲击挺大,说windows都是傻瓜式的,编出来给一般民众用的,做开发的甚至高校里的任何一个理科生都不该用windows而是unix。
因为我们到时做开发主要是跟服务器有关的,一般是用linux开发的,大家觉得我现在删掉winxp直接装linux习惯吗?有没有必要。
是否需要一个过渡(装双系统):不卸载XP直接在其之上装linux,对双方系统有没有影响,运行速度之类的。
如何装,有咩有资源介绍。。

|
你不要听某些人乱说。windows能这么流行,自然有其自身的优势。你的专业跟计算机而只是想做做java开发的话,完全可以就在windows下面进行。或者最起码现在windows下适应一段事件再转到linux,一开始就完全放弃windos会让你很不是适应。装一个双系统慢慢摸索应该是最好的选择。linux做开发有自身的优势。但那都是很久以后你才会感受到的。现在你刚刚起步,linux只是让你痛苦。

|
唉~~~~
XP和linux双系统,最简单易行的就是下载个liveCD版的系统,几百兆,下载省时间。
当然如果楼主有DVD版的linux就更好了,工具什么的安装系统的时候选上就好了,这个倒是省事!
然后把系统镜像写U盘里,重启开机U盘引导,安装就行了!

什么?怎么写U盘里???
下载安装UltraISO软件,然后有个写入磁盘(时间长了,具体是什么我也忘记了)的选项,选择你的U盘,以HDD形式写入。
如果楼主下载的fedora,那使用fedora官网上的LiveUSB-Creater工具同样可以写入U盘!
那不管那个linux发行版,写入U盘后有时要更改系统镜像的引导配置文件,把其中ISO镜像改成你的U盘名字!

以上是U盘安装大致思路,楼主可以试试!
我用这个方法成功安装无数次系统了……

如果下载Ubuntu就WUBI安装,这个最简单,但是Og没试过!
祝好运!


|
Java开发完全没有必要转入Linux

如果只是对Linux感兴趣的话,可以考虑现在Windows里面安装一个Linux虚拟机。

|
其实UltraISO写的不一定能引导,最好用Universal USB Installer
www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
这个软件对每个不同版本的Linux发行版都设计了针对的引导创建过程,兼容性更好点。
不过就算这样,有些主板对U盘安装兼容性还不是特别好,比较容易出现磁盘顺序不对的情况,比如U盘成了第一个硬盘之类的。所以能用DVD安装最好用DVD安装。

你肯定是看了某个清华退学的人写的那个文章吧。呵呵,不要相信那种东西。那个人连Word里怎么设置拼写检查都不会,还乱批Word老改它句首字母大小写。
其实从系统性能(比如对硬件的充分利用)或者软件丰富度、用户体验等角度上,Linux对Windows还是有很大差距的。软件使用方便,并不是鄙视用户的智商,毕竟软件只是工具,为了更多精力放在工作上,而不是在学习工具上。而且目前做Windows开发的人的总数肯定比Linux多是事实,至少目前Linux上还是没有能媲美VS的开发平台。eclipse开发java很不错,对于c++尤其是gui来说就不是特别方便了。
没有必要卸载Windows,双系统,使用一段时间后就能比较出两个系统的区别了。



|
个人觉得得看你用java做什么开发,如果是做android开发,windows环境完全可以,如果是要做服务器之类的最好还是linux。
如果要安装linux推荐装双系统。

安装方法很简单,下载一个ubuntu的WUBI,直接在windows环境写运行WUBI这个.exe就可以安装。
如果需要我可以传给你

|
作为过来人,劝楼主还是用虚拟机装linux吧,刚开始没法适应,而且目前没有足够好的linux desktop distribution(这里主要是指应用不够多),而且unix的精髓在命令行

|
先体验体验(虚拟机,liveCD,或者ubuntu的那个直接可以安装到win系统里的版本)
再自己决定是否使用
至于方便性,只透露一点点:win的东西,方便性的东西都是放在台面上的,而linux这方面,都是需要自己定制的,学习曲线和使用成本肯定比win高,但是当你熟悉了所使用的工具,高可定制性会极强的提高你的效率。虽然做win开发的人多,但是优秀的编程思想以及开发方法,大多来自linux社区。

又或者,并不是一定要专门精通linux,体验一下,开开眼也是不错的。


|


没用U盘装过Win7,应该差不多。
楼主注意U盘里linux引导配置文件中所有指定的系统镜像名 改成 楼主的U盘名!

|
不要听他们说,linux对我来说就是个终端,一个小黑窗口而已,实际上linux干的许多事都是后台看不见的,而windows下能干的大都是看得见的,所以对普通用户更需要Windows。

|
楼主还是先用虚拟机体验一下,用不习惯很惨的,优秀的编程多是因为优秀的编程思路与理念,体验一下,找准合适自己的,然后专心编程,别折腾了。

|
学 Java 在 Windows 或是 Linux 下都可以学。
不过必须要学会使用命令行,这是必不可少的。
刚开始如果不懂 Linux 就别装双系统了,在虚拟机装个 Linux 就可以。
当已经明白 Linux 的机制,再装双系统,或者只装 Linux,再用虚拟机跑 Windows

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,