码迷,mamicode.com
首页 > 编程语言 > 详细

Java数据类型

时间:2018-10-29 16:12:39      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:str   变量   nbsp   color   拆箱   rac   tab   默认值   size   

一、基本数据类型

  java基本数据类型可以分为三类字符型(char)、布尔类型(boolean)、数值类型(byte、short、int、float、double、long)。

  1. byte : Java中最小的数据类型,在内存中占1个字节(8位),取值范围是 -27~27-1,默认值为0。
  2. short : 短整型,在内存占2个字节(16位),取值范围是-215~215-1,默认值为0。
  3. int : 整型,在内存中占4个字节(32位),用于存储整数,取值范围是-231~231-1,默认值为0。
  4. long :长整型,在内存中占8个字节(64位),取值范围是-263~263-1,默认值是0L。
  5. float : 浮点型,在内存中占4个字节(32位),取值范围是-215~215-1,默认值是0.0。
  6. double :双精度浮点类型,在内存中占8个字节(64位),取值范围是-263~263-1,默认值是0.0。
  7. char : 字符型,在内存中占2个字节(16位),取值范围是0~215-1,默认值位空。
  8. boolean : 布尔类型,在内存中占1个字节,用于判断真假,默认值位false。

二、基本类型的取值计算

  在计算机中都是使用二进制表示数字的,首位是符号位,0代表正数,1代表负数。

  例如:byte在内存中占1个字节8位,首位是符号位,所以表示值的有7位,二进制表示最大值为0111 1111,十进制为127。

三、基本数据类型的包装类 

基本数据类型 包装类
byte Byte
short Short
boolean Boolean
char Character
long Long
float Float
double Double
int Integer

四、自动装箱与拆箱

1 //定义基本类型变量
2 int a = 99;
3 //自动装箱
4 Integer b = a;
5 //自动拆箱
6 int c = b;

  

 

Java数据类型

标签:str   变量   nbsp   color   拆箱   rac   tab   默认值   size   

原文地址:https://www.cnblogs.com/Nilekai/p/9870647.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!