定义:代码中需要一些解释说明性的文字,通常称为注释。
文档注释可以利用Java中自带的DOC工具,自动生成相关代码的文档文件。
使用注释的注意事项:
定义:被Java赋予了特定含义的英文单词。
特点:
Java 中的关键字有:assert、const、long、int…
Java 中的关键字有非常多,无需刻意去背。
在编辑代码的时候,主要命名不要和关键字冲突即可。
定义:在Java中,字面量(Literal)指的是在源代码中指标是固定值的表示法,它们是数据类型的一种直接表示,用于定义变量和常量的值。
字面量类型 | 说明 | 举例 |
---|---|---|
整数类型 | 不带小数点的数字 | 666, -99 |
浮点数类型 | 带小数点的数字 | 66,6, -9.9 |
字符串类型 | 用双引号括起来的内容 | “HelloWorld” |
字符类型 | 用单引号括起来的内容,内容只能由一个字符 | ‘A’ |
布尔类型 | 布尔值,表示真假 | True, False |
空类型 | 一个特殊的值,空值 | null |
“” 是什么类型?–字符串类型,只要是被双引号括起来的,就是字符串类型。
“ ”是什么类型?–字符串类型。
‘ABC’ 是什么类型?非法字符,单引号括起来的内容只能是单个字符。
缩进、对齐、大空格。
作用:在打印的时候,把前面的字符串长度补齐到8的整数倍。它是动态的,最少补1个空格,最多补8个空格。类似于以表格的新形式打印结果。
System.out.println("name"+"age")
System.out.println("Alan"+"23")
// 输出
nameage
Alan23
System.out.println("name"+"\t"+"age")
System.out.println("Alan"+"\t"+"23")
// 输出
name age
Alan 23
定义:在程序的执行过程中,其值有可能发生改变的量(数据)。
我们可以这样理解:定义一个变量相对于我们创建某一个专门装某个类型数据的盒子,变量名相当于给这个盒子取的名字,里面装的就是具体的数据。
数据类型 变量名 = 数据值
- 数据类型:这个盒子所存储数据的类型。
- 变量名:这个盒子的名字
- 数据值:存在盒子里的数据。
之所以称为“变量”,是因为这个盒子里面的数据是可以被更换的。
事实上,当我们定义一个变量的时候,系统会根据我们所定义的变量数据类型,去内存中申请不同大小的内存空间,所以一旦我们声明了指定的数据类型的变量,它所在的内存空间大小就是确定的,这个时候不能随意放置别的数据类型,因为不同数据类型所占用的空间大小是不一样的。
数据类型 | 关键字 | 内存占用 (byte) |
---|---|---|
整数 | byte | 1 |
整数 | short | 2 |
整数 | int | 4 |
整数 | long | 8 |
整数 | float | 4 |
浮点数 | double | 8 |
字符 | char | 2 |
布尔 | boolean | 1 |
- 当我们定义long类型的变量,要在数值后面加上L作为后缀,可大写可小写。
- 当我们定义float类型的变量,要在数值后面机上F作为后缀,可大写可小写。
- 整数类型默认是 int
- 浮点类型默认是 double
- 取值范围:double > float > long > int > short > byte
定义:给类、方法、变量所取得名字。
小驼峰命名法
大驼峰命名法
Java中帮我们写好了一个类叫Scanner
,这个类就可以接收键盘输入的数字或者字符。
import java.util.Scanner;
Scanner sc = new Scanner(System.in);
int i = sc.netInt()