关键字:不能瞎用,特殊含义,专门用途的单词。public void class…
常量:程序运行期间,固定不变的
1.字符串常量:双引号的内容,0~n个字符
2.整数常量:100、200、-250
3.浮点常量:3.14、-2.5
4.字符常量:单引号单个字符,有且只有一个,没有也不对
5.布尔常量:true真,false假
6.空常量:null,空,什么都没有(不可直接用于打印输出)
变量:(存放数据)程序运行期间,在一定范围内发生改变的量。
其实是一小块内存空间。一次存放一个数据。可以通过变量名称来使用其中的数据。
数据类型:(存放那种数据的种类)
赋值方案1:
1.数据类型 变量名称; //创建变量
2.变量名称 = 数据值; //放入数据
赋值方案2:
1:数据类型 变量名称 = 数据值
标识符:
1.字符 下划线 美元符号组成
2.不能以数字开头
3.不是java关键字
4.常见命名规则:
a) 类:每个单词首字母大写。大驼峰。HelloWorld。
b) 变量:第一个单词完全小写,后续更多单词首字母大写
c) 方法:与变量规则一样
d) 包:全部小写,多级包用点隔开。公司域名反写。
cn.itcast (相当于两级文件夹:cn\itcast)
Java中的数据类型:
- 基本类型 (字节数:内存中占地的单位)(科学计数法E+08:10的8次方)
整数类型: byte 1 short 2 int(默认)4 long 8
浮点类型: float 4 double(默认)8
字符类型: char 2
布尔类型: boolean 1
注意:
定义long型,数值后面加L(大小写均可,推荐大写)52000000L
定义float型,数值后面加F(大小写均可,推荐大写)3.14F
Boolean只能是true和false
- 引用类型
字符串、类、接口、数组、Lambda……
字符串(String 不是关键字) String str1 = “Hello”;
使用变量的注意事项:
1.创建的多个变量不能重名。
2.变量没有赋值,不能直接使用;如果想要使用,必须首先赋值。
3.变量的作用域:定义在哪个大括号当中就只能在哪里使用,超出了直接所属的大括号,就不能使用。
4.可以一次定义多个类型相同的变量