Java程序执行过程
1. 将 Java 代码
编写
到扩展名为 .java 的文件中。
2. 通过 javac 命令对该 java 文件进行
编译。
3. 通过 java 命令对生成的 class 文件进行
运行。
注释
1.单行注释
//
2.多行注释
/*
*/
3.文档注释
/**
*
*/
关键字
1.用于定义数据类型的关键字
class
interface
enum
byte
short
int
long
float
double
char
boolean
void
2.用于定义流程控制的关键字
if
else
switch
case
default
while
do
for
break
continue
return
标识符(identifier)
1.定义:
Java 对各种
变量、
方法、
接口
和
类
等命名时使用的字符序列称为标
识符
2.规则
1. 以字母, 下划线, $
开始
2. 可包含字母, 下划线, $, 数字
3. 不可以
使用关键字
和保留字
4. 严格区分大小写
5. 见名知意
3.命名规范
包名:
多单词组成时所有字母都小写:xxxyyyzzz
类名、接口名:
多单词组成时,所有单词的首字母大写:XxxYyyZzz
变量名、方法名:
多单词组成时,第一个单词首字母小写,第二个单词开始每个
单词首字母大写:xxxYyyZzz
常量名
:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
变量
分类
运算符
1.算数运算符
2.赋值运算符
符号:=
相加:+=
相减:-=
相乘:*=
取整:/=
取余:%=
3.比较运算符
4.逻辑运算符
&:逻辑与
| : 逻辑或
!: 逻辑非
&& : 短路与
|| :
短路或
^ :
逻辑异或
![](https://img-blog.csdnimg.cn/20210512200341249.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzU0NTMxMjIz,size_16,color_FFFFFF,t_70)
5.三元运算符
(条件表达式)?表达式1:表达式2;
若条件表达式为true,运算后的结果为表达式1;
若条件表达式为false,运算后的结果为表达式2;
6.运算符的优先级
只有单目运算符,三元运算符,赋值运算符是从右向左运算的,其他是从左向右的。