search 登录 注册
arrow_back返回列表
ID:60596
light_modedark_modestar
Lv.1 韶华一笑间
edit_note帖子 220
stars积分 13,584
event加入 2011-07-10
怀旧国机

[JAVA]JAVA运存堆栈讲解

schedule发表于 2012-10-14 23:08:00 visibility查看 689 chat_bubble回复 87
#1 楼主
什么是JAVA内存堆栈?
可以理解为电脑的内存,它不是硬盘的储存空间,在JAVA应用程序运行时被消耗。它的大小直接影响着游戏运行的可能性。
一、内存堆栈使用原理JAVA程序的文件可以分为程序文件class和资源文件,当一个程序被启动时,所有的class都会被调入并占用掉内存,而资源文件则根据程序的需要被调入或释放。如果程序编译得当,无论资源文件再大,即便是1M的程序都可以运行。所以,游戏是否能运行并不是看程序本身的大小,而是取决于程序的编制方法和资源文件的储存方式。
二、内存不够的特征:MOTO,当内存差一点不够时,程序表现为LOADING时卡住,无法继续运行,Nokia会运行不畅,而当内存的消耗远远超出时,会出现应用程序错误;索爱则是会报储存文件太大。当出现内存差一点不够的情况时,我们可以通过一些手段来使游戏增加运行的可能:
1,重启手机。内存被使用过后并不会释放干净,所以重启手机就是清理内存的最好方法。
2,关闭游戏音乐。在游戏的音乐选项中关闭音乐,如此游戏可能便不加载音乐使得内存得到节约。
3,删除游戏音乐。部分游戏在关闭音乐时仍然会加载,程序仅仅是将音量设为0而已(例如音乐方块)。
这个时候必须将jar包中的音乐资源文件删除才可以节约内存。当然少部分游戏这么做的话会造成程序错误。
4,修改资源图片。有的游戏中一张标题图可能占用掉10K以上的空间,用PHOTOSHOP等工具对图片进行必要的缩减,虽然会损失一些美观度,但是可以增加游戏运行机会。

全部回复 (87)

ID:116321
light_modedark_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:10:00 沙发
此贴不红天理难容◆ 乞力马扎罗 , 基.你觉得呢?
ID:70736
light_modelight_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:11:00 板凳
了解到了极
ID:107954
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:11:00 地板
莫依准备好,俺要扔板砖了,砸到莫怪。。。
ID:73117
light_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:12:00 #5
绝客因你的存在而骄傲!
ID:98340
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:21:00 #6
此贴不红天理难容
ID:92334
light_modedark_modestarstarstar
Lv.7 可吟七步诗
2012-10-14 23:30:00 #7
『至尊』绝魂准备好,俺要扔板砖了,砸到莫怪。。。
ID:99959
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2012-10-14 23:46:00 #8
你牛,我顶!
ID:106008
light_modedark_modestar
Lv.6 胸怀六国志
2012-10-15 01:11:00 #9
此贴不红天理难容 ◆◇繁花丶筱富 .你觉得呢?
ID:98458
light_modedark_modestarstarstar
Lv.2 独赏二月雪
2012-10-15 05:16:00 #10
┆◆繁花殿☆┆顶帖组№真爱准备好,俺要扔板砖了,砸到莫怪。。。
ID:9229
light_mode
Lv.1 韶华一笑间
2012-10-15 06:53:00 #11
你牛,我顶!
ID:76768
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2012-10-15 07:56:00 #12
快速回复
ID:72442
light_modedark_mode
Lv.1 韶华一笑间
2012-10-15 09:53:00 #13
表情绝客因你的存在而骄傲!
ID:110995
dark_modedark_mode
Lv.1 韶华一笑间
2012-10-15 13:01:00 #14
表情你牛,我顶!
ID:60596
light_modedark_modestar
Lv.1 韶华一笑间
2012-10-15 14:32:00 #15
下页√准备好,俺要扔板砖了,砸到莫怪。。。
ID:115334
light_mode
Lv.1 韶华一笑间
2012-10-15 14:32:00 #16
表情此贴不红天理难容枫…叶、残.月你觉得呢?
ID:122242
dark_modedark_mode
Lv.1 韶华一笑间
2012-10-15 16:31:00 #17
绝客因你的存在而骄傲!
ID:96467
light_modestarstar
Lv.1 韶华一笑间
2012-10-15 18:00:00 #18
体会议
ID:119010
light_modestarstar
Lv.2 独赏二月雪
2012-10-15 18:26:00 #19
绝客因你的存在而骄傲!
ID:41113
light_modedark_mode
Lv.1 韶华一笑间
2012-10-15 22:08:00 #20
此贴不红天理难容『朗毅』你觉得呢?
ID:99435
dark_modedark_modestarstar
Lv.1 韶华一笑间
2012-10-15 22:58:00 #21
你牛,我顶!
登录 后才能回复