首页 > 代码库 > java 各基本数据类型 所占有的字节数
java 各基本数据类型 所占有的字节数
Int: 4 字节
Short: 2字节
Long: 8字节
Byte: 1字节
Character: 2字节
Float: 4字节
Double: 8字节
Boolean:系统没有提供Size方法;
public class Calcsizof { /** * @param args */ private static void calSize() { System.out.println("Integer: " + Integer.SIZE/8); // 4 System.out.println("Short: " + Short.SIZE/8); // 2 System.out.println("Long: " + Long.SIZE/8); // 8 System.out.println("Byte: " + Byte.SIZE/8); // 1 System.out.println("Character: " + Character.SIZE/8); // 2 System.out.println("Float: " + Float.SIZE/8); // 4 System.out.println("Double: " + Double.SIZE/8); // 8 System.out.println("Boolean: " + Boolean.toString(false)); } public static void main(String[] args) { // TODO Auto-generated method stub Calcsizof calcsizof= new Calcsizof(); Calcsizof.calSize(); } }
运行结果:console 输出
Integer: 4
Short: 2
Long: 8
Byte: 1
Character: 2
Float: 4
Double: 8
Boolean: false
更多地封装后的Object的占用空间的分析 请参考
http://blog.csdn.net/ithomer/article/details/7310008
java 各基本数据类型 所占有的字节数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。