社区
Java SE
帖子详情
怎样在java程序中控制内存的使用,比如一个程序要用大量的内存,怎么控制
cuaik
2008-07-20 11:56:33
怎样在java程序中控制内存的使用,比如一个程序要用大量的内存,怎么控制
...全文
232
9
打赏
收藏
怎样在java程序中控制内存的使用,比如一个程序要用大量的内存,怎么控制
怎样在java程序中控制内存的使用,比如一个程序要用大量的内存,怎么控制
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thomas.he
2009-01-20
打赏
举报
回复
想一想,开始第一步
hardsonxu
2008-07-26
打赏
举报
回复
java的设计初衷之一就是不要你管理内存。
良好的编码习惯可以降低内存的占用率,比如尽可能重用对象;
了解所使用的类,比如字符串连接,用StringBuffer比用“+”号连接要节约得多;
对于介质,如网络资源,存储资源等,要及时手动回收或关闭,如数据库的连接,磁盘文件的操作及网络连接等。
不是三两句说得清楚。
楼主的问题其实是个大问题,对于这个程序,良好的设计和编码,会使你的程序更快,占用内存更少。
cuaik
2008-07-25
打赏
举报
回复
这也是别人问我的,我这方面一点也不懂,请指教
Sou2012
2008-07-20
打赏
举报
回复
[Quote=引用 2 楼 xuhaiyang 的回复:]
具体问题具体分析呗
要么把程序内存占用降低,要么提高硬件配置
[/Quote]
xuhaiyang
2008-07-20
打赏
举报
回复
具体问题具体分析呗
要么把程序内存占用降低,要么提高硬件配置
mingr6370
2008-07-20
打赏
举报
回复
在代码里怎么控制?
个人理解是代码控制JVM heapsize保持良好,没有OOM情况,对吗
这样的话,对代码要求很高,尤其是创建对象的和循环,要找好时机,当然具体问题要具体分析
cuaik
2008-07-20
打赏
举报
回复
具体怎么做,我是说在java程序里怎么控制
mengweilil
2008-07-20
打赏
举报
回复
java -xmx?
java
源码包---
java
源码
大量
实例
用
JAVA
编写了
一个
小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。
Java
波浪文字制作方法及源代码 1个目标文件 摘要:
Java
源码,初学实例,波浪文字
Java
波浪文字,
一个
利用...
分析
Java
程序
对cpu和
内存
的
使用
记录一次分析
Java
程序
对cpu和
内存
的
使用
量并将其压缩到可以提供正常服务程度的过程
java
代码耗尽
内存
_有关
Java
内存
溢出及
内存
消耗的小知识
内存
溢出原理:我们知道,
Java
程序
本身是不能直接在计算机上运行的,它需要依赖于硬件基础之上的操作系统和JVM(
Java
虚拟机)。
Java
程序
启动时JVM都会分配
一个
初始
内存
和最大
内存
给这个应用
程序
。这个初始
内存
和最大内...
java
程序
会发生
内存
泄露吗及
内存
泄漏场景
如果对象满足这两个条件,这些对象就可以判定为
Java
中
的
内存
泄漏,这些对象不会被GC所回收,然而它却 占 用
内存
。
java
导致
内存
泄露的原因很明确:长生命周期的对象持有短生命周期对象的引用就很可能发生
内存
泄露,...
java
-Xms -Xmx设置
java
应用
程序
运行的
内存
大小,Xms Xmx PermSize MaxPermSize 区别
Xmx是
java
的
一个
选项,用来设置你的应用
程序
能够
使用
的最大
内存
数(看好,只是你的应用
程序
,不是整个jvm),如果你的
程序
要花很大
内存
的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊
程序
啊都很大...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章