Java中类型的长度
2015-08-21 07:12
603 查看
介绍:
Java中有8种基本类型,分别是boolean, char, byte, short, int, long, float, double。他们的长度固定,不是对象。对于有必要将基本类型作为对象处理的情况,java提供了包装器类,这样有个好处是Java编译器和运行时能够更容易的进行优化。由于java的可移植性,每个类型在不同的平台上大小一致。
代码实现:
输出:
Java中有8种基本类型,分别是boolean, char, byte, short, int, long, float, double。他们的长度固定,不是对象。对于有必要将基本类型作为对象处理的情况,java提供了包装器类,这样有个好处是Java编译器和运行时能够更容易的进行优化。由于java的可移植性,每个类型在不同的平台上大小一致。
代码实现:
package self; /** * Created by Jimmy on 2015/5/18. */ public class sizeof { public static void main(String[] args){ 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.SIZE/8); //true/false } }
输出:
Integer: 4 Short: 2 Long: 8 Byte: 1 Character: 2 Float: 4 Double: 8
相关文章推荐
- Java中关于原子操作和volatile关键字
- Eclipse使用Maven构建web项目二
- eclipse Maven 插件添加第三方远程仓库
- eclipse中将Maven Dependencies Libraries移除后的恢复办法
- Java实现多线程的两种方式
- 【8-20】java学习笔记02
- 使用spring-boot 中遇到的一个小坑
- 粗略。。。java设计模式总结。。。studying
- 转:如何从普通Java类中获取WEB-INF目录绝对路径
- 粗略。。Java项目设计模式之笔记----studying
- Java设计模式之适配器模式
- Java设计模式之单例模式
- Java设计模式之原型模式
- 快速排序java
- java反射机制详解 及 Method.invoke解释
- Java动态代理
- spring boot
- java连接数据库时出现如下错误:
- Struts2入门示例教程
- SpringMVC简单构造restful, 并返回json——(一)