Java数据类型以及变量的定义

一. 什么是数据类型呢?
Java数据类型以及变量的定义
数据类型的分类:
1.基本数据类型
1.整型 int short long
int 4个字节
short 2个字节
long 8个字节
Java数据类型以及变量的定义
2.浮点型 float(单精度浮点型) double(双精度浮点型)
float 4个字节
double 8个字节
Java数据类型以及变量的定义
结果
从运行结果可以看出,即使浮点型数据只有整数没有小数,在控制台上输出时系统也会自动加上小数点,并且小数位全部置为 0。

注意:每个float类型后面都有一个标志“F”或“f”,有这个标志就代表是float类型。

还有大家一定要注意:在编程过程中
如果你声明一个小数 默认double类型
隐式转换 当你声明double类型时 并且初值给的整型
这时系统会帮你做出类型转换 这个叫隐式转换

3.波尔类型 boolean ->用与判读的
Java数据类型以及变量的定义
结果
Java数据类型以及变量的定义

4.字符型 char
字符类型 声明时使用 单引号
注意字符类型 可以 和整型 相互转换
Java数据类型以及变量的定义
ASCII 表中有键盘上所有字符 对应的值 A = 65; a = 97
例如:
char ch = ‘A’;
System.out.println((int)ch);
需求 定义变量值为 97 打印出 对应字符
int arr = 97;
System.out.println((char)arr);
5.字节 byte
就是一个字节
int a = 10;

二. 什么是变量?
在程序中可以改变的量 叫变量
在程序中不可以改变的量 叫常量

2.变量干什么用?
变量的作用: 可以存放数据 并且数据可以进行修改

3.为什么要用变量存储数据?
当要修改的时候 每次使用变量的地址 比较麻烦 从而使用给这个内存空间起一个名字 方便使用 通过 变量名字 来修改数据(或者存储数据)

4 如何定义一个变量?
数据类型 变量名 = 初值;

三. 变量名的命名规范
合法的变量命名:
  1.Password
   2.last_name
    3.abc     4._ref 正确的变量命名     1.password     2.lastName 1.见名知意 2.只能以字母 下划线 abc开头

变量的名字可大小写混用,但首字符应小写,词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。

3.写法 小驼峰命名法

首字母小写 并且 多个单词时 第二个单词开始 首字母大写
如:inputFileSize

4.不能使用 系统的关键字(50多个)作为变量的名字
5.同一函数中 不要使用 重复的变量名 不能重复定义