❶ Java执行内存一般多大
我运行了myeclipse6.5+mysql直接沾了盯拍这么多。不过要看世则手项目的大小。打开搜嫌的项目大的话,就不止这么点了。500mb都有。
❷ java全栈用16g内存够用吗
16G内族行存够用的。
java开发需要安装jdk、eclipse、oracle等软件。java运行需要tomcat、JVM和程序的运行内存。以上的这些软件槐乎基本都运行起来的话,大概需要2G多内存,而电脑本身还需要一部分,所以最低配置也得4G。
你的是16G的内存是可以的铅穗悉了。
❸ Java常规类型占用内存大小
byte(字节型)
长度:
滑轮州范围: ~
short(短整型)
长度:
范围: ~
int(整型)
长度:
范围: ~
long(长整型信蔽)
长度:
范围: ~
float(浮点型)
长度:
范围: E ~ E
double(双精度型)
长度:
范桐绝围: E ~ E
char(字符型)
长度:
范围: 从字符型对应的整型数来划分 其表示范围是 ~
boolean(布尔型)
长度:
lishixin/Article/program/Java/hx/201311/25817
❹ 一个Java对象到底占用多大内存
Object o=new Object():
在java中空对象占八个字节,对象的引用占四个字节。所以上面那条语句所占的伍大悔空间是4byte+8byte=12byte.java中的内存是以8的倍数来分配的,所以分配的内存是16byte.
举个例子:
Class O{
int i;
byte j;
String s;
}
其所占内存的大小是空对象(8)+int(4)+byte(1)+String引用(4)=17byte,因要是8的整数倍,所以其占大小为24byte.
当然,如果类里有其他对仿悉象的话,也要把其他腔正对象的空间算进去
❺ JAVA为什么占用的内存这么大,700多兆
可能通过 java -X选项设置堆大小,
-Xms256m 初始堆大小256m
-Xmx1024m 最大堆大小1024m
如果需罩困要的内存比较少可以把这猛梁2个枝闷运选项设小点
❻ 如何计算一个Java程序运行占用多少内存
可以用 system(命令) 调用 DOS/Windows 命令 获取 正在使用多少 内存 (memory).
命令例子:
wmic process where name="cmd.exe" get WorkingSetSize
这昌绝里 "cmd.exe" 你可替换成 你的程序 名字。
你也可以用你的程序 进程 PID 号数 调用, 命令是:
wmic process where processid=6884 get WorkingSetSize
这里6884你可替换成 你的橡态程序 进程梁迅源 PID。
输出有2行,第二行是占用内存字节数:
WorkingSetSize
4616192
c/c++ 语言 :
system("wmic process where processid=6884 get WorkingSetSize");
system("wmic process where name=\"cmd.exe\" get WorkingSetSize");
用程序名调用时,若有多个同名程序在运行,输出的 内存数 将分行输出出来。
❼ 一个Java对象到底占多大内存
第一问中,integer,Double是可以准确知差灶肆道大小的
java中int double(包装类分别是Integer和Double,实际是一样的)分别占用的大小是4B 和8B
这里说的B,就是我们通常说的KB中的那个B,全称是Byte。
1B = 8bit。 所以我们通常会说int是32位,有时候又4字节
而String他是有char数组组成,一个长度为10的虚轿String,占用的char就是10个,一辩销个char是2B。
所以看String占多少内存,需要知道String的长度
二问中:答案是可以的
摘自ObjectOutPutStream的API说明
FileOutputStream fos = new FileOutputStream("t.tmp");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeInt(12345);
oos.writeObject("Today");
oos.writeObject(new Date());
oos.close();
❽ java一万条数据占多大内存
要回答这个问题,我们需要知道万条数据中每一条数据的大小,以及这谨答芹些数据的类型。如果每条数据的大小是比特,那么1万条数据占用的内存就是1万比特,也就是1.25KB。如果每条数据的大小祥毕是字节,那么1万条数据占用的内存就是10000字节,也就是9.77KB。如果每条数据的大小是KB,那么1万条数举猛据占用的内存就是10000KB,也就是9.77MB。