Java基础
注释
书写注释是一个非常好的习惯
- 单行注释://,快捷键 Ctrl+/ ,再次按撤销注释
- 多行注释:/* */,快捷键 Ctrl+shift+/ 撤销Ctrl+shift+\
- 文档注释:它以 /** 开始,以 ***/**结束,快捷键shift+alt+j
标识符
在Java中,类名、变量名和方法名都被称为标识符
- 标识符应该以大小写字母,美元符$,或者下划线开始
- 首字符之后可以是大小写字母、数字、美元符$、下划线_
- 不能用关键字作为标识符
- 标识符对大小写敏感
- 中文名字和拼音可以使用,但是不建议
关键字
保留字
goto const
基本类型
boolean byte char double float int long short null true false
类,方法和变量修饰符
abstract class extends final implements interface native new
static strictfp synchronized transient volatile
访问控制
private protected public
程序控制
break continue return do while if else for instanceof switch
case default
异常处理
try cathc throw throws
包相关
import package
变量引用
super this void
数据类型
基本数据类型
类型名称 | 关键字 | 占用内存 | 取值范围 |
---|---|---|---|
字节型 | byte | 1 字节 | -128~127 |
短整型 | short | 2 字节 | -32768~32767 |
整型 | int | 4 字节 | -2147483648~2147483647 |
长整型 | long | 8 字节 | -9223372036854775808L~9223372036854775807L |
单精度浮点型 | float | 4 字节 | +/-3.4E+38F(6~7 个有效位) |
双精度浮点型 | double | 8 字节 | +/-1.8E+308 (15 个有效位) |
字符型 | char | 2 字节 | ISO 单一字符集 |
布尔型 | boolean | 1 字节 | true 或 false |
Java数据类型结构图
示例:
//整数
int a = 10;
short b = 100;
long c = 1000L;
byte d = 1;
//浮点型
float f = 1.1F;
double e = 3.14;
//字符
char ch = 'a';
//字符串
String str = "Hello";
boolean flag = true;