当前位置: 主页 > 学习园地 > Java学习 >

java 与.net的区别

时间: 2017-06-22 10:41 来源: AAA软件教育 作者: 郭老师 点击:
JAVA 比 .Net 相比 , 可以 跨平台,具有非常强的扩展性 ; 可以在 LINUX,UNIX 上部署。对于超大型的 OA 系 统 , 这是至关重要的。 Windwos 平台想实现上千并发不太现实,这是一个绝对的 事实。 JAVA 在扩展性和稳定性上 (SUN 在网络安全方面的持续支持 ) 的优
 

JAVA

.Net

相比

,

可以

跨平台,具有非常强的扩展性

;

可以在

LINUX,UNIX

上部署。对于超大型的

OA

,

这是至关重要的。

Windwos

平台想实现上千并发不太现实,这是一个绝对的

事实。

JAVA

在扩展性和稳定性上

(SUN

在网络安全方面的持续支持

)

的优越表现导

致银行、

税务、

公安、

政府这样基于有很高安全要求的公司或者单位在选择软件

才产品的时候会首先选择

JAVA

语言开发的软件产品。目前国内基于

JAVA

OA

软件:泛微的

Ecology,;

华天

OA;

用友致远。由于

JAVA

.NET

语言开发的产品

稳定性和安全性比较高的众所周之的原因,所以在

OA

软件的应用中使用

JAVA

.NET

语言开发的

OA

软件销售的价格会比

ASP

PHP

开发的软件价格通常要高,

但是随着

JAVA

.NET

的语言技术的大规模使用,一旦

JAVA

.NET

开发的

OA

软件进入中低端市场,

PHP

ASP

结构的

OA

软件也将会面临全面被取代的局面。


JAVA

.Net

相比

,

可以

跨平台,具有非常强的扩展性

;

可以在

LINUX,UNIX

上部署。对于超大型的

OA

,

这是至关重要的。

Windwos

平台想实现上千并发不太现实,这是一个绝对的

事实。

JAVA

在扩展性和稳定性上

(SUN

在网络安全方面的持续支持

)

的优越表现导

致银行、

税务、

公安、

政府这样基于有很高安全要求的公司或者单位在选择软件

才产品的时候会首先选择

JAVA

语言开发的软件产品。目前国内基于

JAVA

OA

软件:泛微的

Ecology,;

华天

OA;

用友致远。由于

JAVA

.NET

语言开发的产品

稳定性和安全性比较高的众所周之的原因,所以在

OA

软件的应用中使用

JAVA

.NET

语言开发的

OA

软件销售的价格会比

ASP

PHP

开发的软件价格通常要高,

但是随着

JAVA

.NET

的语言技术的大规模使用,一旦

JAVA

.NET

开发的

OA

软件进入中低端市场,

PHP

ASP

结构的

OA

软件也将会面临全面被取代的局面。

很多学生都有纠结选择java好还是.net哪个比较好,其实技术方面都会存在一定的优势和弊端,我们只有选择适合自己的,适合社会需要的方面就可以了,一下就这两方面,AAA资深教员做出一下分析,希望可以帮到大家:

Java是跨平台的,而且Java开发的安全性高,线程很好控制,运行速度是依据框架而定的,如果用Struts开发Web它的速度会比较平均,但是用JSF它的启动很慢,但是一旦加载完毕后,速度飞快,只要不清楚浏览器记录,它就会永远保持此速度.

1、java的跨平台,意味着"一次编写,到处运行".编写完了可以再linux和ux也可以一字不改的放在windows运行,.net只能在windows运行

2、java是健壮的,如果编写过程中,错一个标点符号,能及时的发现修改。不像其他语言,不能及时发现类似标点之类的错误,风险很大。

3、java安全性,运行环境是一个封闭环境,像沙箱一样,如果下载一个程序有破坏性,沙箱能判断出并起到保护作用.使得很多对安全性要求高的使用java,如:军队,金融,航空等。

4、java简单强大,不需要一个一个自己编写,直接调用组件即可,所以功能是很强大的。

而.net的应用则比较偏向于效率上:

1、.NET是微软的王牌,不能跨平台,运行时,速度和Java基本不相上下,但是.NET的开发速度很快,但是安全性总是.NET开发者的瓶颈,在有就是在.NET中的线程很难控制.

2、、性能上,中小级的运用,.net效率高一些.浏览下载速度更快.但是百万级后不如java。

总体上讲,java方面的话企业方面应用跟多一点,无论是使用的便利性还是安全性,所以大家选择时要慎重考虑。

 

 



关键字:

关于AAA软件教育

AAA软件教育(郑州AAA软件学院),隶属于AAA教育集团,专注于从事高端计算机职业教育的教育机构。AAA软件教育总部位于北京IT科技企业云集的中关村,以中关村科技园区为依托,紧密结合软件企业人才需求,自主研发了专业的软件人才培养课程体系。成立至今,成功帮助万余名学子进入软件行业。更多介绍请点击:http://www.aaa-cg.com/about/aaaedu.html