手机内存卡跟java关系不大,关系大的是手机厂商对java的配制java运行时内存。
成都创新互联主营镇坪网站建设的网络公司,主营网站建设方案,app软件开发,镇坪h5成都小程序开发搭建,镇坪网站营销推广欢迎镇坪等地区企业咨询
这个大小是越大越好,越大,java运行速度越快。
手机java内存大至发展经过以下三个阶段:
第一阶段: 64K~200K 内存, 那时候的手机java MIDP是1.0版,以老S60/S40为代表;
第二阶段: 800K左右 , 基本己升级到midp2.0
第三阶段: 2M左右,现在的手机大部分都是2M左右。 midp2.0以及cldc1.1
目前属于第三阶断后期, 所以推荐 1M以上运行时内存
javaset将占用16个字节的空间。 因此,最初我将条目数乘以16以获取内存。 但实际上,每个条目的内存远远超过16个字节。 之后,我研究了HashSet的实现。 简而言之,在基础实现中,它实际上在哈希集的每个条目中存储了一个额外的伪对象(12个字节)。 还有一个指向下一个条目的指针(8个字节)。 因此,每个条目将额外浪费12 + 8个字节。
因此,每个条目的总内存为:16 + 12 + 8 = 36字节。 但是当我运行代码并检查内存时,每个条目仍然超过36个字节。
刚开始做开发的时候可能够了,但是往后你做的项目会比较大的,这样的配置就不够的,因为大的项目需要安装软件和插件比较多,这样的话电脑就会变得运行速度很慢,做开发也会不太好,建议是最好买一个好一点的
任何语言都是这样,特别是java有个oop面向对象编程的概念,在运行的过程中,会不断的给对象在内存中开拓新的内存地址,并且将内存放在改内存地址指向的内存栈中。
随着项目的运行,并着对象的出现,内存的占用也越来越大。
直到java中的垃圾处理机制认为该对象成了废品之后,然后将该对象从内存中清理出来。
400K堆栽可以运行250K左右的软件!1.5M理论上运行700·800K的,当然词典另说,他大但是用的内存比较小
运行内存有30m java执行内存有1。5 m 能运行多大的软件要看处理芯片的主频