[置顶] Java4Android学习笔记_01基本数据类型及变量命名

时间:2023-02-25 22:36:08

1、数据类型

基本数值型(整数型(byte、short、int、long)、浮点型(float、double))、字符型(char)、布尔型(boolean

引用:类(class)、接口(interface)、数组(array

数值型

(1)、整型常量的三种常见形式(十进制(D)、八进制(0)、十六进制(0x/0X));

(2)、Java语言的整型常量默认为整型(int);

(3)、声明long型常可以在后面加"l"或"L",如:long a = 3L

整型参数表
类型名称 关键字 占用空间 取值范围 默认值
字节型 byte 1 -2^7—2^7-1 0
短整型 short 2 -2^15—2^15-1 0
整型 int 4 -2^31—2^31-1 0
长整型 long 8 -2^63—2^63-1 0

浮点型

(1)、取值范围以科学计数法形式来描述

(2)、float类型的小数,需要在小数后加字母f,不区分大小写,如2.13f  ;

(3)、在程序中,小数的运算速度要低于整数运算。

浮点型参数表
类型名称 关键字 占用空间 取值范围 默认值
单精度浮点型 float 4 -3.4e+38—3.4e+38 0.0f
双精度浮点型 double 8 -1.7e+308—1.7e+308 0.0

字符型

(1)、字符是由单引号括起来的单个字符;

(2)、Java字符使用Unicode字符集。

a、Unicode为每种语言中的每个字符设定了统一且唯一的二进制码;

b、Unicode满足语言文本转换盒处理的需求;

c、Unicode在互联网当中扮演着非常重要的角色。

布尔型

布尔型(boolean)适用于逻辑运算,一般用于程序流程控制,boolean(true or false)

2、变量名命名规范:

       (1)、以字母、下划线或美元符开头;

       (2)、后面跟字母、下划线、美元符或数字;

       (3)、Java变量名没有长度限制;

       (4)、Java变量名对大小写敏感。

3、驼峰命名法:

(1)、变量名应该用有意义的单词,如:button,print 

(2)、变量名如果只有一个单词,则所有的字母都要小写,如:text  

(3)、变量名如果由多个英文单词组成,则从第二个单词开始首字母须大写,如:findViewById 。