当前位置:首页 > 编程问答 >

java和.net有关系吗

时间:已被318人关注

码农之家
java与.net之间的关系是什么

20小时32分钟前回答

可以这么说,基本没什么关系,说道.net的技术,其实我觉得和C比较像,现在一般都是用ASP.NET开发,所以,你会接触到C#,所以,如果说关联,其实C更多。 至于你说现在的开发成本啊什么的,其实我觉得,如果你觉得哪种你上手的好,就选哪个,毕竟在每个领域,都是强者能获益,你如果不强,去哪都是一样,反之亦然。

1、.NET是微软下一代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破计算机、设备、网站、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起 第三代互联网平台。

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

2、java是跨平台的语言,.net是跨语言的平台

java开源,可以说是全球的开发员共同维护,更新速度很快,.net是微软的产品,封闭的。

在开发速度上,.net的开发周期要明显短于java,java的灵活性更高,适用于很多平台,比如手机平台,尤其手机方面两者都是高端的面向对象语言,具体想做什么看个人发展方向了。

3、就服务端市场来讲,Java目前在技术先进性上有绝对优势。应用系统需要各个层面的框架(framework),Java都有大量已完成或正在进行的开源项目帮助开发人员更好地完成自己的任务。诸如struts/JSF类的框架,.net没有对应物,而且Java在扬弃的同时保持着相对的稳定。
  .net开发效率差不多是Java的三倍(经验数据),致命的诱惑。在Java放弃的客户端程序上,.net是老大,但在服务端,.net还是个小弟弟,有待成长。微软最初想要构建一个新的技术来回应J2EE,但发现一己之力还办不到。于是匆匆祭出com/com+,被绝大多数程序员评为“丑陋繁杂,迟早会被替换掉”。什么时候替换呢?这一替换对应用的影响有多大呢?微软的新操作系统对.net又会有多大影响?拭目以待。
  

绕来绕去的意思是,我不觉得两个平台有截然的高下之分。在这个互动的世界上,不想被淘汰的竞争者始终保持警惕,努力学习对手的优点。Java的努力之一就是提供更易用的工具帮助开发人员快速轻松地开发Web应用程序。而.net的当务之急是改进架构,完善框架。

已被870人点赞
参考资料
Spark 2.2.x API 中文参考文档+Spark java developers
Spark 2.2.x API 中文参考文档+Spark java developers 高质量版

Spark 2.2.x Doc API 中文参考文档, 本教程是对使用 Spark 的一个简单介绍。首先我们会通过 Spark 的交互式 shell 简单介绍一下 (Python 或 Scala) API,然后展示如何使用 Java、Scala 以及 Python 编写一个 Spark 应用程序。 Spark Shell 提供了一种简单的方式来学习 Spark API,同时它也是一个强大的交互式数据分析工具。Spark Shell 既支持 Scala(Scala 运行在 Java 虚拟机上,所以可以很方便

立即下载
Java Web开发就该这样学
Java Web开发就该这样学 高清版

《 Java Web开发就该这样学 》基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握Java Web 相关知识,同时获得编程能力、排错能力和学习能力,《Java Web开发就该这样学》多

立即下载
Java虚拟机基础教程
Java虚拟机基础教程 中文扫描版

概述JVM及其特性,介绍了Java、Scala、Clojure、Kotlin和Groovy这5种基于JVM的语言,分别探讨它们的特性和用例,适合所有Java开发人员以及对JVM感兴趣的读者

立即下载
Java 8基础应用与开发
Java 8基础应用与开发 超清扫描版

《 Java8基础应用与开发 》包含Java8特点,知识结构图从入门到精通逐层加强,Q-DMS数据挖掘项目围绕本书,重视內容和实践活动,说道关键点和方式。结合实际成才全书的特性: 基础理论基础

立即下载
Java测试驱动开发
Java测试驱动开发 中文原书版

《Java测试驱动开发》最大特点是很薄,看起来没有什么负担。这本书的作用是通过实战让你培养TDD的思路,小编觉得挺不错的,感兴趣的小伙伴们可以参考一下。

立即下载
Java项目开发全程实录
Java项目开发全程实录 完整第三版

《Java项目开发全程实录(第3版)》 以进销存管理系统、企业内部通信系统、企业人事管理系统、酒店管理系统、图书馆管理系统、企业快信、欣想电子商城、超市管理系统、企业门户网站、

立即下载
Java EE框架整合开发入门到实战
Java EE框架整合开发入门到实战 完整版

初学者新手入门,重视实战演练教学视频,全线视频语音解读教育资源丰富 这书详细解读了JavaEE中Spring、SpringMVC和MyBatis三大框架(SSM)的基本知识和实际应用。为了方便帮助用户学习SSM框架,

立即下载

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com