大家好,今天小编关注到一个有意思的话题,就是关于java语言过时的问题,于是小编就整理了2个相关介绍Java语言过时的解答,让我们一起看看吧。
J2EE过时了吗?
J2EE(J***a 2 Enterprise Edition)并没有过时。它仍然是一种广泛使用的企业级应用开发技术。J2EE 平台提供了一组 API,用于开发基于 J***a 的企业级应用程序,包括 web 应用程序、EJB 应用程序和集成现有企业业务逻辑的应用程序。
虽然近年来出现了许多新的 J***a 开发框架和技术,如 Spring、Hibernate、Struts 等,但 J2EE 仍然是一种成熟且可靠的企业级应用开发技术。许多企业和组织仍然使用 J2EE 平台来开发他们的关键业务应用程序。
此外,J2EE 平台还具有跨平台的优势,可以在不同的操作系统和硬件平台上运行,这使得它成为一种灵活且可扩展的应用开发技术。
因此,虽然 J2EE 已经存在了很长时间,但它仍然是一种重要的企业级应用开发技术,具有广泛的应用前景。
J2EE(J***a 2 Platform, Enterprise Edition)是一种用于开发企业级应用程序的J***a平台。它在过去几十年中一直是企业级应用开发的主要框架,非常受欢迎。然而,随着时间的推移,新的技术和框架不断涌现,一些人认为J2EE已经过时了。
尽管J2EE的一些概念和规范确实有点过时,并且在一些新兴技术中已经有了更好的替代品,但这并不意味着J2EE完全过时了。实际上,许多企业级应用程序仍然在使用J2EE,因为它仍然具有一些优势:
1. 成熟稳定:J2EE已经存在了很长时间,经历了多个版本的迭代和改进。它的成熟度和稳定性使得它在一些大型企业中仍然被广泛***用。
2. 大量的***:有很多开发者和企业拥有J2EE的经验和技能,可以轻松地找到相关的***和专家支持。
3. 互操作性:许多现有的企业系统和应用程序是基于J2EE构建的,因此继续使用J2EE可以更好地与这些系统进行集成和互操作。
《深入理解J***a虚拟机》过时了吗?
目前的情况远远没到过时的程度!
如果是从事J***a开发,我觉得早点深入理解J***a虚拟机一定是正确的选择,这种核心基础的功力如果修炼的好,一定会对工作甚至职业有很大的帮助!!
可以负责任的讲,目前没有过时,未来短期内也不会过时。《深入理解J***a虚拟机》是否过时,首先取决于 J***a 语言本身是否过时了。目前J***a在绝大多数领域占有不可忽视的地位。在语言排行榜中,也是长期居于前列。j***a 本身的可移植性,使得很多服务器以及web后端开发都青睐有加,而其自身语言的特性,以及丰富的库,更让他在众多语言中经久不衰。而作为J***a开发中至关重要的虚拟机,开发者能够多大程度上深入理解它的机制,也是区别优秀的J***a开发者和普通开发者的标杆之一。所以作为J***a的开发者,如果想在技术上有更深入的发展,虚拟机机制是必须要过的一道坎。而《深入理解J***a虚拟机》这本书是相对比较经典的介绍该方面知识的书籍,还是值得推荐的。
其实这个问题需要客观地看待,我认为只要j***a虚拟机不过时,《深入理解j***a虚拟机》这本书就不会过时。跑在JVM上的编程语言不止j***a一种,JPython,JRuby,Groovy等语言都跑在j***a虚拟机上,存在即合理,只要这些编程语言有人用,j***a虚拟机就不会过时。很多C和C++的程序员吐槽j***a虚拟机的GC机制导致跑在JVM上的编程语言写出来的程序性能差,执行慢的缺点。这点我不予否定,GC在垃圾回收时的确会有较长的停顿时间,但是事物总是具有两面性的,需要客观看待,C追求性能,那么就得牺牲可移植性。而j***a正是在极致性能和跨平台性两者的权衡下选择了后者,而恰恰j***a虚拟机正是j***a跨平台的核心所在,况且,JVM也是随着技术的发展不断演进的,从CMS,G1再到j***a11目前还在试验阶段的ZGC,j***a虚拟机的GC停顿时间也在变得越来越短,官方给出的ZGC的停顿时间不超过10ms,我们在做性能测试的时候ZGC的停顿时间远远到不了10ms,大多数情况下都在一两毫秒之内,况且10ms的停顿对大多数的程序的性能影响都是微乎其微的,相比于以前四五百毫秒的停顿时间,即使是10ms的停顿也算是几何级的突破了,相信未来的JVM性能还会不断地提升的,所以,在未来的很长一段内,j***a虚拟机不但不会过时的,反而会更加流行。再说《深入理解j***a虚拟机》这本书,自出版以来,一直被业界奉为经典之作,也是程序员了解JVM必看的著作,虽然这本书是基于J***aSE7的规范,但是这并不妨碍我们学习JVM.一般底层的核心内容变化的幅度不是很大的。虽然这本书讲到的CMS垃圾收集器目前已放弃维护,官方重点维护G1和ZGC,但是关于原理和思想的东西是永远都不会变的,之所以长期起来被奉为经典,就是因为有其借鉴的价值。所以《深入理解j***a虚拟机》在未来很长一段时间是不会过时的。
到此,以上就是小编对于j***a语言过时的问题就介绍到这了,希望介绍关于j***a语言过时的2点解答对大家有用。