相关推荐
-
从 .NET 和 Java 之争谈 IT 行业
开篇我先表明自己的立场:同时使用 .Net 和 JAVA,但更加偏爱.Net。原因很简单: 1、.Net语言更具开放性,从开源协议和规范可以看出; 2、语言更具优势严谨; 3、开发工具 VS 更具生产力; 然而 1、...
-
.NET和Java之争
这几天连续有多篇文章(详细文章列表在《.NET和Java之争一点随想》和《由优劣语言之争引起的思考》有写)诋毁.NET,这类文章我十几年前就看得多了,只不过十几年前是C和C++之争,C++和Java之争。我从来不理这类文章,...
-
java .net之争_桌面应用轮回之战 .net和java之争
.net是绑定于一种系统的多语言平台,是一个规范性较弱的垄断性产品。这两大类别的产品,在不同领域各有千秋。就服务端市场来讲,Java目前在技术先进性上有绝对优势。应用系统需要各个层面的框架,Java都有大量已完成...
-
java与.net的世纪之争
如果把几条罗斗鱼放在同一个...时至今日,J2EE已经发展成为一个覆盖面广,效率高,易用性强的技术平台,吸引了400万开发者,在网络技术遍及全球的的今天,更有17.5亿台设备使用JAVA技术.同时, Mustang版本的J2EE正在
-
.net与java之争
在经验丰富的 Java 开发人员看来,.NET 可能与 Java 平台很相似,它们都提供了一种创建应用程序的结构化方法,都有编译为中间代码的语言,都为应用程序开发提供了一个大型 API 库。但实际上,.NET 的核心有一套与 ...
-
《.NET和Java之争》 读后感,互联网 面试官 如何面试
写在最前面,我总结出了很多互联网公司的面试题及答案,并整理成了文档,...原文地址:https://www.cnblogs.com/adalovelacer/p/dotnet-vs-java.html 这是博客园被推荐上首页的文章,本着好学的心态,点进去拜读....
-
IT 行业| .NET 和 Java 之争谈
2) 等待着甲骨文把JAVA给终结了,但甲骨文Android之争的结果,显示甲骨文对JAVA挣钱这件事情失去信心, 尤其是谷歌在Android上面的胜利。有理由相信甲骨文不会对JAVA做出更大的贡献。谷歌依然有被起诉的风险,从...
-
从.NET和Java之争谈IT这个行业
开篇我得表名自己的立场:.NET JAVA同时使用者,但更加偏爱.NET.原因很简单 1.NET语言更具开放性,从开源协议和规范可以看出; 2.语言更具优势严谨; 3.开发工具VS更具生产力; 然而 1.Java,C#的职位比率在4:1,虽然这...
-
患者发生输液反应的应急预案及护理流程(医院护理资料).docx
患者发生输液反应的应急预案及护理流程(医院护理资料).docx
-
chromedriver-win64_121.0.6105.0.zip
chromedriver-win64_121.0.6105.0.zip
-
chromedriver-win64_120.0.6099.35.zip
chromedriver-win64_120.0.6099.35.zip
-
php+sql成绩查询系统(系统+论文+答辩PPT).zip
php+sql成绩查询系统(系统+论文+答辩PPT).zip
-
这是一个使用java开发的简单帝国古典象棋游戏.zip
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
-
医院骨科资料:关节镜患者健康教育.docx
医院骨科资料:关节镜患者健康教育.docx
-
chromedriver-win64_121.0.6139.0.zip
chromedriver-win64_121.0.6139.0.zip
-
Java Swing实现的生命游戏.zip
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
-
html匀速轮播案例js代码
js代码
-
用C语言开发的基于文件存储的图书馆管理系统.zip
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。
24 楼 sqc1112 2013-09-03 11:23
23 楼 hotapple 2013-09-02 13:38
22 楼 icefishc 2013-09-01 19:30
大哥,我可没有提过openjdk,你这不是瞎说?
说免费的不用,你去一个公司上班,人家给你机会使用吗?
我上面的没有说不开源就不安全,我说了是没人相信他是安全的,不开源就不能把控安全,你说一句话之前,请先看清楚,其实道理也很简答,windows也有服务器,而且操作很方便,为啥高端的,涉密的,就不敢用它的?他不安全?微软这么大的公司难道还做不好安全问题?不是的,是别人心里没底。人家不知道你是怎么实现的,就不知道你的漏洞在哪里,也就不知道从哪里开始防护。
再说,这么争论你已经偏离主题了,
如果你说的不是openjdk那你说的是哪个呢。 如果没有开源这个前提条件你说的就都不成立。 oracle jdk向来不是开源的。
21 楼 alvin198761 2013-09-01 14:55
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
java和.net不会发生平台之争,你可能也没有搞清楚,java到其他平台上运行的时候,.net只能望着,最多也只是在windows平台上面争,但即使是在windows上面,人们也会根据他们的有点和缺点来选择,本身就是毫无悬念的东西,要快速开发,简单开发,多半都是c#,但要做好更好的控制,对安全性的把控程度要求高,肯定不会选择.net,不是因为他不安全,而是因为他不开源,让人不敢相信他是安全的。java是一个连jdk的实现代码都开源了的东西,你说他不开源,我无话可说。另外.net是免费的,但条件是你有本事不用他的开发工具,
jdk并非开源, 要不您找下源代码试试。 分清楚openjdk和jdk的区别。 .net的开发工具也有免费的您不用那能怨谁,微软本身就提供了vs express。 不开源就不安全? 那您找找哪家对安全性要求高的公司禁止使用商业产品。
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
java和.net不会发生平台之争,你可能也没有搞清楚,java到其他平台上运行的时候,.net只能望着,最多也只是在windows平台上面争,但即使是在windows上面,人们也会根据他们的有点和缺点来选择,本身就是毫无悬念的东西,要快速开发,简单开发,多半都是c#,但要做好更好的控制,对安全性的把控程度要求高,肯定不会选择.net,不是因为他不安全,而是因为他不开源,让人不敢相信他是安全的。java是一个连jdk的实现代码都开源了的东西,你说他不开源,我无话可说。另外.net是免费的,但条件是你有本事不用他的开发工具,
jdk并非开源, 要不您找下源代码试试。 分清楚openjdk和jdk的区别。 .net的开发工具也有免费的您不用那能怨谁,微软本身就提供了vs express。 不开源就不安全? 那您找找哪家对安全性要求高的公司禁止使用商业产品。
大哥,我可没有提过openjdk,你这不是瞎说?
说免费的不用,你去一个公司上班,人家给你机会使用吗?
我上面的没有说不开源就不安全,我说了是没人相信他是安全的,不开源就不能把控安全,你说一句话之前,请先看清楚,其实道理也很简答,windows也有服务器,而且操作很方便,为啥高端的,涉密的,就不敢用它的?他不安全?微软这么大的公司难道还做不好安全问题?不是的,是别人心里没底。人家不知道你是怎么实现的,就不知道你的漏洞在哪里,也就不知道从哪里开始防护。
再说,这么争论你已经偏离主题了,
20 楼 alvin198761 2013-09-01 14:18
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
java和.net不会发生平台之争,你可能也没有搞清楚,java到其他平台上运行的时候,.net只能望着,最多也只是在windows平台上面争,但即使是在windows上面,人们也会根据他们的有点和缺点来选择,本身就是毫无悬念的东西,要快速开发,简单开发,多半都是c#,但要做好更好的控制,对安全性的把控程度要求高,肯定不会选择.net,不是因为他不安全,而是因为他不开源,让人不敢相信他是安全的。java是一个连jdk的实现代码都开源了的东西,你说他不开源,我无话可说。另外.net是免费的,但条件是你有本事不用他的开发工具,
jdk并非开源, 要不您找下源代码试试。 分清楚openjdk和jdk的区别。 .net的开发工具也有免费的您不用那能怨谁,微软本身就提供了vs express。 不开源就不安全? 那您找找哪家对安全性要求高的公司禁止使用商业产品。
好吧,你不会找,我也没办法,
19 楼 icefishc 2013-09-01 12:50
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
java和.net不会发生平台之争,你可能也没有搞清楚,java到其他平台上运行的时候,.net只能望着,最多也只是在windows平台上面争,但即使是在windows上面,人们也会根据他们的有点和缺点来选择,本身就是毫无悬念的东西,要快速开发,简单开发,多半都是c#,但要做好更好的控制,对安全性的把控程度要求高,肯定不会选择.net,不是因为他不安全,而是因为他不开源,让人不敢相信他是安全的。java是一个连jdk的实现代码都开源了的东西,你说他不开源,我无话可说。另外.net是免费的,但条件是你有本事不用他的开发工具,
jdk并非开源, 要不您找下源代码试试。 分清楚openjdk和jdk的区别。 .net的开发工具也有免费的您不用那能怨谁,微软本身就提供了vs express。 不开源就不安全? 那您找找哪家对安全性要求高的公司禁止使用商业产品。
18 楼 alvin198761 2013-09-01 09:16
我觉得不是这样的,java发展快了,一年一个新的jdk,尼玛,就是不稳定,越来越烂,还赶走了很多社区里面的人,更tm坑爹的是,居然分免费版和收费版
17 楼 alvin198761 2013-09-01 09:14
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
java和.net不会发生平台之争,你可能也没有搞清楚,java到其他平台上运行的时候,.net只能望着,最多也只是在windows平台上面争,但即使是在windows上面,人们也会根据他们的有点和缺点来选择,本身就是毫无悬念的东西,要快速开发,简单开发,多半都是c#,但要做好更好的控制,对安全性的把控程度要求高,肯定不会选择.net,不是因为他不安全,而是因为他不开源,让人不敢相信他是安全的。java是一个连jdk的实现代码都开源了的东西,你说他不开源,我无话可说。另外.net是免费的,但条件是你有本事不用他的开发工具,
16 楼 clxy 2013-08-30 20:17
砍掉没用的,分离拖后腿的。Java一直以来只知道缓慢的塞些“新”特性进去,不知道“整理”的。
至于和.net的比较,虽说有些伤Java'er的心,也没错到哪里去吧?
Java的优势99%在于遍地开花百家争鸣的外围开源框架。这个是甩.netN条街连尾气都吃不到的(比如MVC,Entity Framework什么的)。
地球人都知道啊!对不对?
Entity Framework是.net的。。。
我知道的。你多半误会了,我举着两个的意思是.net的框架太差。
话说全了是
Java的各种框架甩.net几条街,比如mvc和entity framework。
这样。差了有十年来着?!
15 楼 icefishc 2013-08-30 17:46
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
这个太理想化了。 其他的语言不好说。但java和c#确实是在争。 都是相关公司推广自己的平台。 就像ios vs android. 另外c# 和.net framework是免费的。 java和c#都不是开源 但他们都有开源实现。。。
14 楼 alvin198761 2013-08-30 17:32
任何语言都是,并没有谁和谁争。
楼主感觉他们在争,还是楼主想让他们争?
一个跨平台的语言和一个跨语言的平台争什么?
一个后起之秀吸收了别人的优点,将前面的语言的缺点通过别的方式改进,自然要好很多。你和一个60年前的人比,有可比性吗?
一个开源产品和一个收费产品争什么?
人家免费给你用,你便用还边骂别人没有收费的做的好?
13 楼 icefishc 2013-08-30 16:12
砍掉没用的,分离拖后腿的。Java一直以来只知道缓慢的塞些“新”特性进去,不知道“整理”的。
至于和.net的比较,虽说有些伤Java'er的心,也没错到哪里去吧?
Java的优势99%在于遍地开花百家争鸣的外围开源框架。这个是甩.netN条街连尾气都吃不到的(比如MVC,Entity Framework什么的)。
地球人都知道啊!对不对?
Entity Framework是.net的。。。
12 楼 clxy 2013-08-29 18:08
砍掉没用的,分离拖后腿的。Java一直以来只知道缓慢的塞些“新”特性进去,不知道“整理”的。
至于和.net的比较,虽说有些伤Java'er的心,也没错到哪里去吧?
Java的优势99%在于遍地开花百家争鸣的外围开源框架。这个是甩.netN条街连尾气都吃不到的(比如MVC,Entity Framework什么的)。
地球人都知道啊!对不对?
11 楼 SapphireR 2013-08-28 15:50
10 楼 fuyboy 2013-08-28 15:26
9 楼 idonans 2013-08-28 09:48
8 楼 yunzhu 2013-08-27 17:08
javaeye越来越水了。
别这么愤青,翻译过来的而以,博客园一样发了这条新闻
7 楼 ahack 2013-08-27 16:55
javaeye越来越水了。
英文来源:Java faces tough climb to catch up to .Net
很明显是翻译的
6 楼 httpclient_bd 2013-08-27 16:14
javaeye越来越水了。
5 楼 g21121 2013-08-27 16:00
我也渐渐的感觉出来了