概要
java迄今已经有27年历史了,原本是由sun子公司面世的一种程序词汇的程式结构设计词汇。后来Oracle全面收购了Sun,java就很自热的归属oracle子公司了。
java管理体系分为3个部分:
JavaSE,java的豪华版,是JavaEE和JavaME的基础。活耀于图形界面应用领域,即做笔记本电脑上运转的应用软件。JavaEE,java的民营企业版,活耀于合作开发工具领域,用于合作开发合作开发工具中文网站,含jsp,servlet。JavaME,java的小型版,应用于智能手机或小电子设备应用领域。优点
虚拟化/图形界面:java运转于应用软件包上,可以一次撰写,再加运转,是java的核心理念竞争优势。
程序词汇:java是两个纯程序词汇的词汇,OOP的PCB、承继、隐式得到充份表现,适于应用软件产品的结构设计和合作开发。
单纯:容易自学和采用。java弃置了C++中许多无法认知和采用的优点,如:多承继、运算符空载、手动的强制性隐式、子程序、虚派生类等,而且采用提及代替了操作符,提供了手动缓存重新分配与拆解的机能,使合作开发者无须为缓存管理而犯愁。
易用性:java是两个强类别的动态词汇。在程式结构设计中,表述表达式时要是新闻稿该表达式的正则表达式,在校对期间就对正则表达式做了检查和。表达式表述了正则表达式后,如果不经过强转,数据就不能切换为其它正则表达式。
安全可靠:java适合于互联网/分布式系统环境且提供更多了许多方法来确保其安全可靠性,比如说类读取监督机制、二进制码检查和、安全可靠命令行SecurityManager等。
高效能:java在起初阶段被非议“操控性低”,但是随着JIT(JUST IN TIME,即刻校对)技术的发展,java的操控性已经得到很大的改善。即将许多“热点”二进制码校对成本地机器码,并将结果缓存起来,在需要的时候重新调用,这样就使Java程序的执行效率大大提高。
最后
如果按照词汇来分的话,国内最多的程序员应该就是java程序员了。
java的众多优点使它在各种程式结构设计词汇中脱颖而出,市场占有率一直很高。不过也有不幸的一点,就是java程序员太多了,导致太卷了。