变量和数据类型

变量和数据类型

变量:一个数据存储空间的表示

不同的数据存入具有不同内存地址的空间,相互独立

内存地址不好记,怎么办?

房间 —— 变量

房间名字 —— 变量名

房间类型 —— 变量类型

入住的客人 —— 变量值

通过变量名可以简单快速的找到数据


变量命名规则

字,下,美,人,数,骆驼有意义(NameHello)

字母,下划线,美元符号,人民币符号,数字,名字驼峰式,(数字要在后面,不能以数字开头)

不能使用关键字,如public,class


Java常用的数据类型:

数值型:整形,非整形

非数值型:非洲,晨阳,the quick 2001/1/3

整形:

1.byte 字节型

2.short 短整型

3.int 整形

4.long 长整型


浮点型:

1.float 单精度浮点数

2.double 双精度浮点数


布尔类型(Boolean):

1.true

2.false


字符型(char):

一个字符(一个字母)


String是字符串,是引用类型不是进本数据类型

(char是一个String是多个)


byte:一字节8位 -128~+127

int:4字节32位 -2147483648~+2174483647

short:2字节16位 -32768~+32767

long:8字节64位 ---2的62次方~+2的63次方-1

float:4字节32位浮点数

double:8字节64位浮点数


变量声明及使用:

第一步:生命变量,根据数据类型在内存申请空间 int money;

第二步:复制,即,将数据存储至对应的内存空间 money=1000;

第一步和第二步可以合并:

数据类型 变量名=数值 int money=1000;

第三步:使用变量,即,取出数据使用


常量

final 名字全部大写 :前面final关键字。名称大写。并赋值

final int NUM = 10;

final double PI = 3.14;

int r = 2;

double area = PI*r *r;

有点:比较安全

推荐做法

1.常量名通常大写

2.不同字符是用下划线分隔

3.只能被复制一次,通常第一时即对其初始化

例如:

final int RESULT_CODE = 1;

final String DEBUG_TAG = "debug";

posted @ 2020-07-23 11:51  大个绿豆  阅读(102)  评论(0)    收藏  举报