用java写的软件为什么在运行时候程序占用内存会越来越大

用java写的软件为什么在运行时候程序占用内存会越来越大,第1张

任何语言都是这样,特别是java有个oop面向对象编程的概念,在运行的过程中,会不断的给对象在内存中开拓新的内存地址,并且将内存放在改内存地址指向的内存栈告丛中。

随着项目的运行,并着对象的出现,内存的占用也越来越大。

直到java中的垃圾处理机制认为该对袜纯樱象成了废品之后,然后将该对裤早象从内存中清理出来。

您是不是在询问使用Java的过程中写代码太臃肿,是的。

和 C#,Javascript,Go,Swift,Kotlin,Scala等代码语言相比,Java需薯慎要设置接口,强行设置模式以及内部类设置混乱。

但是Java使用广泛, 它具有简单,面向埋手御对象,稳定,与平弯岩台无关,解释型,多线程,动态等特点,同时具备多线程以及翻译类型的语言。

java的技术体系非常庞杂,可以说是臃肿,尤其是j2ee,要学的清槐东西非常多,往往你学会了一门新技术,别的又很快出来了,但有一点不可否认,就是j2ee技术一般都很简,比如struts,hibernate,spring 虽然学起来有点吃力困激,但使用起来还是很汪正袜简单的,只要你会jsp,servlet,javabean,ssh,ajax,就差不多了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12309483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存