标签:code 混淆 oat 管理系统 style 数组 对象 strong any
变量需要向内存申请空间来存储值,也就是说,当创建变量的时候,需要在内存中申请适合的空间。
要申请适合的内存空间,就需要告诉内存管理系统,需要申请什么类型的空间,内存管理系统会根据变量类型为变量分配相应的存储空间,也就是说,分配的存储空间只能存储该类型的数据。
所以,通过定义不通数据类型的变量,可以在内存中储存整数、小数、字符。
Java有两大数据类型
Java有八种基本数据类型,其中六种数字类型(四个整数型、两个浮点型),一个字符型,一个布尔型
四个整数型: byte (8位) short (16位) int (32位) long (64位)
? 例:byte a=100 byte=-50 short r=1000 short s=-20000 int i=10000 int j=-20000;
? 例:long a=10000L long b=-2000L, L理论上不区分大小写,若写成小写l,容易与数字1混淆,为便于分辨,最好写成大写L。
两个浮点型:float(32位) double(64位) 例:float f1=234.5f;(需加F) double d1 = 123.4;
一个字符型:char (16 位) Unicode 字符 例:char letter = ‘A‘;
一个布尔型:boolean 例:boolean one = true;
数据类型 | 默认值 |
---|---|
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
char | ‘u0000‘ |
String (or any object) | null |
boolean | false |
标签:code 混淆 oat 管理系统 style 数组 对象 strong any
原文地址:https://www.cnblogs.com/henrypaul/p/12155579.html