.Net 和Java的区别? 老实说,做了一段时间的程序员,我是搞Java的,但还是不清楚它跟.net 之间的具体区别在哪里。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个叫.net另一个叫java一个易学难精一个易精难学一个是ms的一个是ibm的一个是简单容易难很难一个难很容易简单难总之,他们都是很有钱途的!!!不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........ .net开发网站简单。。而且控件又多。。 个人以为,两者其实是相通的鉴于Java在Web方面和持久层方面的优势.net也搞了对应的NHibernate之类,说明是相互影响相互发展的IDE显然是VS更强大,于是Java出了NetBean6.0,还会更易上手的功能或产品出现在Java阵营个人以为,Java的层次感比.net要好很多,不管是目录结构还是程序逻辑上(也许是本人技术还不够的浅见),当然从实现功能上,应该不相上下或说有得一拼,由于.net推出了两大强势技术WPF和WCF,不服不行........... .net 跨平台肯定不行了,不过在页面上做的比JAVA要强多了, 一个叫.net 另一个叫java 一个易学难精 一个易精难学 一个是ms的 一个是ibmSun的 一个是简单容易难很难 一个难很容易简单难 总之,他们都是很有钱途的!!! 并且它们都利用了虚拟机和中间代码,不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........ nb的人学什么都快的!。NET真的是难精通JAVA就不知道了 过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........ __________________________________________我从.net到java只用了一周,觉得太容易了,java一些人故意装精,东西原理就是那样,懂了其中一个,学其他的就只是熟悉平台. 牛人,我光看java编程思想就要了我将尽3个月时间 说的好,但是最后一句话可以这样理解:.net牛人再去学java的少点 正在从java转向.net等我有了经验再回来谈啊``` 每个人人基础和知识背景都不一样。如果初学编程的话,JAVA花了三个月时间也是正常的。但如果有其他语言的开发背景,比如C/C++,那再去学其他语言就快多了语言有很多东西都是相通的。 Java是一门编程语言,体现了面向对象的基本思想,当然现在引申了很多依赖注入,控制反转的概念,越来越玄了。.net是一种理念,一种平台。模拟了Java的虚拟机。.net的主流语言是C#,这是和java语言相对应的语言,各有千秋。使用C#你搞不懂系统在做什么,但是你可以让系统替你做什么。使用Java你可以知道系统在做什么,但是所有的都得你来说,系统知识个应声虫。 以前在学校的时候用java做过东西,现在导师的学生用的都是.net,没有人指导,代码基本能看懂,但都是bs的,老师让做cs的,现在正找例子看呢 没接触.NET 不过同学是搞.NET的 不过确实是一个是简单容易难很难 一个难很容易简单难 从.NET到JAVA用了四天,从JAVA到PHP用了两天,哇哈哈.... 不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........~~~~不错,我不敢说net很精但认为了解的不错,可到了java虽然与net基础知识差不多,但是真正做起来差得远点 一个叫.net 另一个叫java 一个易学难精 一个易精难学 一个是ms的 一个是ibm的 一个是简单容易难很难 一个难很容易简单难 总之,他们都是很有钱途的!!! 不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........ 呵呵,o(∩_∩)o... 有学妹让我搞毕设 jsp的 从前没碰过(偶就是.net嘿嘿) 要求是基于hibernate的书店 本人之前不知何为hibernate jcreator tomcate啥的 听过名词而已(现在也不清楚 java高人莫笑)不过还好 利用周末两天 照着书弄 网上查 整完了 换了几顿饭吃 呵呵 美~ 确实学.net容易上手,学java一开始不容易上手。2楼说的很生动啊 同意,不过java是sun公司的,不是ibm创建的. 我觉得起来都不是很难,但是精通都不简单。虽然JAVA有很多API,但是要做高手,有些东西还是要自己写类的。因为有的时候,JAVA提供的API可能不能完全满足你应用时的需要。 重要的是如何应用,如果都是作B/S开发,ASP.NET的J2EE只要会一种就行 java ----ibm ???sun ?? 呵呵? 我学.net的,现在在学java,感觉就是在一些环境上的配置比较复杂.语言的层面上没啥,java比C#还略微简单,语法基本一致,至少目前java里,我还没有碰到需要把对象的位置.在一些处理封送,把对象的地址"定"死在托管堆上的操作,C#比java还强一些,可能我目前还没碰到过类似的java功能吧. 我都感觉ms把.net搞的都有些不伦不类了.你这个环境是干啥的,给个定义,简单就是美.结果现在成大杂烩了,很多高层次的操作特别操蛋,调用C api的时候,一个复杂点的函数,能写出无数种不同的封送方法. 你这四天只是看了一下Java的语法而已,这也能叫会了?要在Java领域中有所作为,初期要学的东西多了去了!当然,我同样认为要从Java转为学C#.Net同样不是只看看语法就够了的,我看完并理解掌握C#的语法和.Net的基本特性只花了一天时间,但是我觉得我离用C#.Net开发商业软件还差的远了 修改 <a style="color:#a2a2a2" href="#" title="删除" onclick="javascript:try{showWindow({url:'http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=a3049f56-b572-48f5-89be-4797b70d71cd&topicId=09e3b361-ce80-4b9d-aa71-bfb189245ece&replyId=49941512', width:400, height: 300, title: '删除'});}catch(ex){} return false; 其实JAVA学起来并不比.NET难,只不过.NET的学习资料多,看看JAVA的DOC和VS的MSDN完全不是一个数量级的文档,JAVA的文档基本是自动生成的,而MSDN确实图文并茂外加例子,Step By Step教你学。初期学习JAVA不要去理解什么概念,先知道该怎么用就行。等到你的知识面广了自然能够理解。 关注中,一个是简单容易难很难 一个难很容易简单难 我觉得学C#,是越来越难,根本不知道它内部是怎么处理的。还不懂java哦,准备学呢。多门技术多条路,呵呵 .net要比java好用,发展速度要快。当.net也能实现跨平台之时, 取代java是必然的。 ms不会这么做的,.net是和他自己的操作系统绑在一起的,相辅相成.当有一天.net开始跨操作系统了,他也会面临和java一样的问题,很多过去不是问题的问题,都是问题了. 看了很多帖子,发现搞java的人很装13。以前与c++比较的时候,攻击c++的复杂,标榜自己很简单;现在与.net比较,又开始攻击.net简单,标榜自己很复杂。装13装成这样,也算很牛了。建议把java改成jbvb。 建议版主把这个贴子移到.NET区看下效果。 不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........修改下 要不它不NB 要NB的话也很快的啦语言都是相通的啦 .net java 都是易学难精啊, 个人觉得.NET学习起来比较轻松,java学习起来没那么爽,开发项目也更喜欢.NET 其他都同意,这句=================================但我没听说过.net nb的人学java很快上手........ ====================================不赞同,如果真的NB,别说JAVA,C++也不是什么难事 个人觉得NHibernate与Java的Hibernate不能相比的,感觉非常烂,有待提高 Java不是IBM的吧,大家还附和着说经典.应该是SUN的. 学.NET的人就像秀才有一把倚天剑(编程工具)而学JAVA的人就像个武林高手拿了把破菜刀 一个叫.net 另一个叫java 一个易学难精 一个易精难学 一个是ms的 一个是ibm的 一个是简单容易难很难 一个难很容易简单难 总之,他们都是很有钱途的!!! 不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........--------------------------------------------------------------------------------------支持!呵呵! 不会把msdn看起来比javadoc简单?javadoc我刚学java的时候直接就能看懂,msdn...不想提,到现在我还不知道要找资料的时候怎么入手去找,复杂得要命.. java的环境配置的确让.net的人很是头痛 大家说的都很好的呵呵,我是学习java的,现在感觉刚入门的,我已经学习两年多了,可能我比较笨了,哈哈 学.NET的人就像秀才有一把倚天剑(编程工具) 而学JAVA的人就像个武林高手拿了把破菜刀一针见血!ahou 学.NET的人就像秀才有一把倚天剑(编程工具) 而学JAVA的人就像个武林高手拿了把破菜刀 ---------------------------------------------------不同意,这种就是用Java人的一种自我膨胀的心里。感觉做JAVA的就高人一等,纯属王婆卖瓜。JAVA 与 .NET是半斤八两,如果你瞧不起.NET也就是瞧不起自己。用到后面都是那几个东东,有区别?难道别人C++比你JAVA难学就可以用上面的这句套用说明用JAVA的就是秀才?如果有这些思想,只能说明你自己才是那个秀才。 我严重同意16楼。我也是我从.net到java只用了一周,觉得太容易了。搞java的人把很大一部分时间用于寻找鱼龙混杂的开源组织提供的各种jar包,各种工具,各种框架配置(所谓“配置配置,配的你到哭为止!”)所谓的很多java高手其实只是记住各种配置的“熟练工”。(当然,java程序员绝对有很多真正的牛人) 什么时候JAVA成IBM的了,难道昨天晚上给收购了? java不是sun的吗?怎么变成IBM的了? 学.NET的人就像秀才有一把倚天剑(编程工具) 而学JAVA的人就像个武林高手拿了把破菜刀 ··························这句话应该改成:.net程序员是一支拿着统一制式突击步枪的军队,但是军规限制他们只能在指定范围活动(不跨平台性)。java程序员是一群拿着杂牌刀枪棍棒的绿林人士,但是他们可以自由出没于任何区域(跨平台性)。军队里当然有将军(.net大牛),绿林中当然有武林高手(java大牛)。 web.xml配置servlet 如何用js控制表格中数据的长度 javascript不能使用的问题 java转码的问题,大家帮忙啊~~~愁死了 Struts2+JQuery实现AJAX的一个细节问题 结果集的问题,各位大虾帮帮忙 ActiveXObject("Scripting.FileSystemObject")异常 Hibernate 被 Spring 管理后无法提交数据(急!急!急) 请人改代码。请改成一行三列显示数据 请教一个JSP标签的问题 myeclipse如何回复默认视图 如何在Tomcat服务器下面,点击一个rar文件的链接,能够下载而不是显示乱码呢?
另一个叫java
一个易学难精
一个易精难学
一个是ms的
一个是ibm的
一个是简单容易难很难
一个难很容易简单难
总之,他们都是很有钱途的!!!
不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........
另一个叫java
一个易学难精
一个易精难学
一个是ms的
一个是
ibmSun的一个是简单容易难很难
一个难很容易简单难
总之,他们都是很有钱途的!!!
并且它们都利用了虚拟机和中间代码,
不过,听说许多java nb的人,学.net很快上手,
但我没听说过.net nb的人学java很快上手........。NET真的是难精通
JAVA就不知道了
__________________________________________
我从.net到java只用了一周,觉得太容易了,
java一些人故意装精,东西原理就是那样,懂了其中一个,
学其他的就只是熟悉平台.
等我有了经验再回来谈啊```
如果初学编程的话,JAVA花了三个月时间也是正常的。
但如果有其他语言的开发背景,比如C/C++,那再去学其他语言就快多了
语言有很多东西都是相通的。
.net是一种理念,一种平台。模拟了Java的虚拟机。.net的主流语言是C#,这是和java语言相对应的语言,各有千秋。
使用C#你搞不懂系统在做什么,但是你可以让系统替你做什么。
使用Java你可以知道系统在做什么,但是所有的都得你来说,系统知识个应声虫。
一个是简单容易难很难
一个难很容易简单难
~~~~
不错,我不敢说net很精但认为了解的不错,可到了java虽然与net基础知识差不多,
但是真正做起来差得远点
另一个叫java
一个易学难精
一个易精难学
一个是ms的
一个是ibm的
一个是简单容易难很难
一个难很容易简单难
总之,他们都是很有钱途的!!!
不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........ 呵呵,o(∩_∩)o...
有学妹让我搞毕设 jsp的 从前没碰过(偶就是.net嘿嘿) 要求是基于hibernate的书店
本人之前不知何为hibernate jcreator tomcate啥的 听过名词而已(现在也不清楚 java高人莫笑)
不过还好 利用周末两天 照着书弄 网上查 整完了 换了几顿饭吃 呵呵 美~
同意,不过java是sun公司的,不是ibm创建的.
sun ?? 呵呵?
给个定义,
简单就是美.结果现在成大杂烩了,很多高层次的操作特别操蛋,调用C api的时候,一个复杂点的函数,能写出无数种不同的封送方法.
当然,我同样认为要从Java转为学C#.Net同样不是只看看语法就够了的,我看完并理解掌握C#的语法和.Net的基本特性只花了一天时间,但是我觉得我离用C#.Net开发商业软件还差的远了
一个是简单容易难很难
一个难很容易简单难 我觉得学C#,是越来越难,根本不知道它内部是怎么处理的。
还不懂java哦,准备学呢。多门技术多条路,呵呵
.net是和他自己的操作系统绑在一起的,相辅相成.当有一天.net开始跨操作系统了,
他也会面临和java一样的问题,很多过去不是问题的问题,
都是问题了.
以前与c++比较的时候,攻击c++的复杂,标榜自己很简单;现在与.net比较,又开始攻击.net简单,标榜自己很复杂。装13装成这样,也算很牛了。建议把java改成jbvb。
但我没听说过.net nb的人学java很快上手........
修改下 要不它不NB 要NB的话也很快的啦
语言都是相通的啦
=================================
但我没听说过.net nb的人学java很快上手........
====================================
不赞同,如果真的NB,别说JAVA,C++也不是什么难事
应该是SUN的.
而学JAVA的人就像个武林高手拿了把破菜刀
另一个叫java
一个易学难精
一个易精难学
一个是ms的
一个是ibm的
一个是简单容易难很难
一个难很容易简单难
总之,他们都是很有钱途的!!!
不过,听说许多java nb的人,学.net很快上手,但我没听说过.net nb的人学java很快上手........
--------------------------------------------------------------------------------------
支持!呵呵!
javadoc我刚学java的时候直接就能看懂,msdn...
不想提,到现在我还不知道要找资料的时候怎么入手去找,复杂得要命..
呵呵,我是学习java的,现在感觉刚入门的,我已经学习两年多了,可能我比较笨了,哈哈
而学JAVA的人就像个武林高手拿了把破菜刀一针见血!ahou
而学JAVA的人就像个武林高手拿了把破菜刀
---------------------------------------------------
不同意,这种就是用Java人的一种自我膨胀的心里。感觉做JAVA的就高人一等,纯属王婆卖瓜。
JAVA 与 .NET是半斤八两,如果你瞧不起.NET也就是瞧不起自己。
用到后面都是那几个东东,有区别?难道别人C++比你JAVA难学就可以用上面的这句套用说明用JAVA的就是秀才?
如果有这些思想,只能说明你自己才是那个秀才。
搞java的人把很大一部分时间用于寻找鱼龙混杂的开源组织提供的各种jar包,各种工具,各种框架配置(所谓“配置配置,配的你到哭为止!”)
所谓的很多java高手其实只是记住各种配置的“熟练工”。(当然,java程序员绝对有很多真正的牛人)
怎么变成IBM的了?
而学JAVA的人就像个武林高手拿了把破菜刀
··························
这句话应该改成:
.net程序员是一支拿着统一制式突击步枪的军队,但是军规限制他们只能在指定范围活动(不跨平台性)。java程序员是一群拿着杂牌刀枪棍棒的绿林人士,但是他们可以自由出没于任何区域(跨平台性)。军队里当然有将军(.net大牛),绿林中当然有武林高手(java大牛)。