java语言优势

1)跨平台性是java语言的原始特性

2)大多数通用解决方案都标准化,标准化意味着是从很多实践中提炼出来,然后又进一步在实践中推广。

标准化的基础是由大量参与者。

标准化是与跨平台性本质是一致的,都是对底层细节的抽象。

比如数据库操作在php中需要针对每种数据进行不同的代码,而java通过jdbc标准屏蔽了底层数据库细节,任何数据库操作都是基于统一的抽象进行的。

 

基于java平台构建大型系统的原因:

Java库所具有的深度和广度是转换到Java平台的一个主要动力,但Barroca还提到了其他原因。

市场:Java应用系统的市场非常庞大。所有的公司都知道Java技术,大多数公司也在使用Java应用系统。很多公司在IT系统中使用了Java技术。所有的系统集成商都具有广博的Java知识。

社区: 同样庞大。例如,Java Apache社区就非常了得。每年都有一些关于Java技术的大型会议(JavaOne、ApacheCon、Devoxx、Jazoon等等),以及成百上千的小型会议。

技术规范:在Java世界中,很多技术都有基于已发表的技术规范的实现与参考实现。这有助于规范的清晰化,代码的互操作性,同时也推动了规范的实现者去做到极致。

我们还受益于许多高水平的工具。这些工具包括虚拟机、调试工具、集成开发环境以及监控和性能定基等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值