一、Java学习
1.变量的注意事项:
- 变量一次只能存一个值
- 变量名不允许重复定义
- 一条语句可以定义多个变量
- 变量在使用之前一定要进行赋值
- 变量的作用域范围
2.数据类型
数据类型的分类
1.基本数据类型 2.引用数据类型
基本数据类型
数据类型 | 关键字 | 取值范围 |
整数 | byte | -128~127 |
short | -32768~32767 | |
int | -2147483648~2147483647(十位数) | |
long | 19位数 | |
浮点数 | float | -3.401298e-38到3.402823e+38 |
double | -4.9000000e-324到1.797693e+308 | |
字符 | char | 0~65535 |
布尔 | boolean | true,false |
注:
- 如果要定义一个long类型的变量,在数据值的后面需要加一个L作为后缀,L可以是大写的也可以是小写的,但是建议用大写
- 定义float类型变量的时候,数据值也需要加一个F作为后缀
3.标识符
标识符:就是给类 、方法、变量起的名字
标识符命名规则-----硬性要求:
1.由数字、字母、下划线和美元符组成
2.不能以数字开头
3.不能是关键字
4.区分大小写
软性要求:
1.小驼峰命名法:方法,变量:(标识符是一个单词的时候,全部小写;标识符有多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写)
2.大驼峰命名法:类名:(标识符是一个单词的时候,首字母大写,标识符有多个单词组成的时候,每个单词的首字母大写)
见名知意
4.键盘录入
Scanner类可以接收键盘输入的数字
【步骤】
1.导包(寻找Scanner这个类)
import java.util.Scanner;
导包的动作必须出现在类定义的上面
2.创建对象(使用类Scanner)
Scanner sc=new Scanner(System.in)
上面这个格式里面,只有sc是变量名,可以变,其他的都不允许变
3.接收数据
int i=sc.nextInt();
上面这个格式里面,只有i是变量名,可以变,其他的都不可以变