1)跨平台性是java语言的原始特性
2)大多数通用解决方案都标准化,标准化意味着是从很多实践中提炼出来,然后又进一步在实践中推广。
标准化的基础是由大量参与者。
标准化是与跨平台性本质是一致的,都是对底层细节的抽象。
比如数据库操作在php中需要针对每种数据进行不同的代码,而java通过jdbc标准屏蔽了底层数据库细节,任何数据库操作都是基于统一的抽象进行的。
基于java平台构建大型系统的原因:
Java库所具有的深度和广度是转换到Java平台的一个主要动力,但Barroca还提到了其他原因。
市场:Java应用系统的市场非常庞大。所有的公司都知道Java技术,大多数公司也在使用Java应用系统。很多公司在IT系统中使用了Java技术。所有的系统集成商都具有广博的Java知识。
社区: 同样庞大。例如,Java Apache社区就非常了得。每年都有一些关于Java技术的大型会议(JavaOne、ApacheCon、Devoxx、Jazoon等等),以及成百上千的小型会议。
技术规范:在Java世界中,很多技术都有基于已发表的技术规范的实现与参考实现。这有助于规范的清晰化,代码的互操作性,同时也推动了规范的实现者去做到极致。
我们还受益于许多高水平的工具。这些工具包括虚拟机、调试工具、集成开发环境以及监控和性能定基等。
相关推荐
本文探讨了Java语言的优势和劣势。Java作为一种广泛使用的计算机编程语言,具有跨平台性、易于学习和使用、安全性、大量的开源库和框架以及高性能等优点。然而,Java的速度较慢,内存占用较大,难以调试,GUI编程...
Java编程语言的优势以及应用分析.pdf
Java语言的技术优势.doc
浅谈Java语言评价胜出的8大技术优势_-_中文JAVA技术网_java_java技术_java软件下载_java面试_java虚拟机_ja
02_JAVA基础300集最全教程_计算机语言发展史_java历史_java核心优势_java三大版本的区别
远程网络教学中JAVA语言的应用优势解读.pdf
远程网络教学中JAVA语言的应用优势解读
Java语言的特点和优势 Java语言在不同领域的应用场景 一个简单的Java示例代码 学到什么 通过阅读本文,您将学习到以下内容: Java语言的特点和优势 Java语言在不同领域的应用场景 Java语言的基础知识和使用示例 ...
Java编程语言的优势以及应用分析
Java是Internet时代最重要的语言之一,具有安全、面向对象、跨平台、适合于单机和网络编程等诸多优点,其中内置了对网络编程的支持是Java语言的独特之处和优势之一。 本课程主要介绍Java程序设计的基础知识,讲解...
这些优势的存在是Java语言应用构架具有良好发展前景的保障。 2.1.1 运营商管理模块。系统管理员可通过后台的管理界面对应聘者和用人单位的信息进行管理,同时在信息平台界面发布职场信息和招聘的相关信息。系统超级...
JAVA编程语言和JDBC 323 JDBC编程的步骤 323 实例分析 325 内容总结 335 独立实践 336 第二十章:高级JDBC 337 学习目标 337 使用DDL,DML语言对数据库进行基本操作 338 查询数据库里的数据 339 预编译语句...
链表 概念、链表的优势、链表的c语言和java语言的实现
随着Internet的发展,Java语言以其强大的生命力得到了越来越广泛的应用。Java语言之所以受人推崇,是因为它确实称得上是一种新一代编程语言,具有面向对象、可移植性好、与硬件无关、系统强健安全、提供了并发机制、...
本书是一本集综合性、实用性为一体的... 本书适合具有一定,Java基础并想更多了解Java语言与数据库结合方面的知识的编程人员学习使用,同时对于Java语言的初学者来说,也是一本深入了解Java语言强大优势的优秀图书。
在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率。 主要特点 MVC 架构,设计精巧,使用简单 遵循 COC 原则,支持零配置,无 XML 独创 Db + Record 模式,灵活便利 ActiveRecord 支持,使...
在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) JFinal有如下主要特点 MVC 架构,设计精巧,使用简单 遵循 COC 原则,零配置,无 XML 独创 ...
在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) JFinal有如下主要特点: MVC架构,设计精巧,使用简单 遵循COC原则,零配置,无xml 独创...
在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) JFinal有如下主要特点: MVC架构,设计精巧,使用简单 遵循COC原则,零配置,无xml 独创...
Java编程语言在计算机软件开发中的应用优势分析