2022-03-18

# Java 基本语法

## 变量与运算符

———————————————

### **关键字和保留字**

****

>#### 关键字 KEYWORD

>>keyword 关键字的定义和特点  

$\Delta$ 被Java语言赋予了特殊的含义,用作专门的字符串(单词)  

$\Delta$ 关键字中所有的字母均为小写  

用于定义数据类型的关键字:  

class  interface  int  long  float  double byte  enum  void  


用于定义流程控制的关键字:  

if  else  switch  case  default  while  do  for  return  break  continue  

用于定义访问权限修饰符的关键字:  

private  public  protected

用于包的关键字:  

package import

用于定义数据类型的关键字:  

true false null

****

>#### 保留字 RESERVED WORD  

>>现版本未使用,但以后可能被作为关键字使用; 如 goto const

———————————————  

### **标识符**

****

>Java对各种变量、方法和类等要素命名时用的字符序列称为标识符。(可以由自己定义的名字)  如 类名 变量名 方法名 接口名 包名...

$\Delta$ 合法标识符规则:

1. 由26个英文字母大小写,0-9,_或$组成

2. 数字不可以开头

3. 不可以使用关键字和保留字,但能包含它们

4. Java中严格区分大小写,长度无限制

5. 标识符不能包含空格

****

> 命名规范  

>1. 包名:多单词组成时所有字母小写   xxxyyyzzz

>2. 类名、接口名:多单词组成时所有单词首字母大写  

XxxxYyyyyZzzzzz

>3. 变量名、方法名:多单词组成时,首个单词首字母小写,接着单词都首字母大写

xxxxYyyyyZzzzz

>4. 常量名:所有字母都大写,多单词时用下划线连接  

XXX_YYY_ZZZ

p.s. 起名时为了提高阅读性,尽量有意义,“见名知意”

———————————————

### **变量**  

> **变量的概念:** 内存中的一个存储区域;  

> 该存储区域的数据可以在同一类型范围内不断变化;  

> 变量时程序中最基本的储蓄单元。每一单元包含:变量类型、变量名和存储的值。

你可能感兴趣的:(2022-03-18)