Java基础
变量
variable
变量类型
-
实例变量(非静态字段)
Instance Variables (Non-Static Fields)
类的非静态属性
-
类变量(静态字段)
Class Variables (Static Fields)
类的静态属性
-
局部变量
Local Variables
-
参数
Parameters
变量命名
-
大小写敏感
-
开头:字母或$或下划线
一般不使用$,系统使用
一般也不使用_
非开头:字母或数字或下划线或$
-
不能是关键字或保留字

-
一般用小驼峰命名法:第一个单词首字母小写,其余的单词首字母大写
-
对于常量:每个字母都大写,单词之间用_ 分割
基本数据类型
Java 编程语言是静态类型的,这意味着在使用所有变量之前必须首先声明它们。这需要声明变量的类型和名称
变量的数据类型决定了它可能包含的值,以及可能对它执行的操作。
8种基本数据类型

属性是有默认值的,但是局部变量没有默认值
可以在数值文本中添加下划线
exemaple:float pi = 3.14_15F;为了数字的可读性
转义字符
| 号 | 字符含义 |
|---|---|
| \n | 换行 (0x0a) |
| \r | 回车 (0x0d) |
| \f | 换页符(0x0c) |
| \b | 退格 (0x08) |
| \0 | 空字符 (0x0) |
| \s | 空格 (0x20) |
| \t | 制表符 |
| " | 双引号 |
| ’ | 单引号 |
| \ | 反斜杠 |
| \ddd | 八进制字符 (ddd) |
| \uxxxx | 16进制Unicode字符 (xxxx) |







![[Incognito 4.0] ictf 2023](https://img-blog.csdnimg.cn/img_convert/9ccae03e857599815611724474a40281.png)









