Java的数据类型详解
java的为强类型语言,所以要求变量的使用要严格符合规定,所有的变量都必须先定义后在使用;
什么是变量?
变量顾名思义,就是可变的量;是程序中最基本的存储单元,其要素要包括:变量名、变量类型和作用域;
type varName [=vale][{,varName[=value]}];
注意事项:
- 每个变量都有类型,类型可以是基本类型或引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句
java的数据类型分为两类:
- 基本类型(primitive type)
- 数值类型
- 整数类型
- byte占用1个字节范围(-128~127)
- short占2个字节范围(-32768~32767)
- int占4个字节范围(-2147483648~2147483647)
- long占用8个字节范围(-9223372036854775808~9223372036854775807)
- 浮点类型
- float占用4个字节
- double占用8个字节
- 字符类型
- char占用2个字节
- 整数类型
- 布尔类型
- 数值类型
- 引用类型(reference type)
- 类
public class A{}
- 接口
public interface A;
- 数组
new ArrayList();
- 类
什么时字节
概念
- 位(bit):是计算机内部数据,存储的最小单位,1100,0011是一个八位二进制数
- 字节(byte):是计算机中,处理数据的基本单位,习惯用大写 B 来表示
- 1B(Byte,字节) = 8bit(位)
- 字符:是指计算机中,使用的字母,数字,字和符号
换算
- 1bit表示1位
- 1Byte表示1个字节,1B = 8b;
- 1024B = 1KB
- 1024KB = 1M
- 1024M = 1G
本文来自博客园,作者:漫点,转载请注明原文链接:https://www.cnblogs.com/mandian/p/16390140.html