版权声明:原创文章,转载请声明原处 https://blog.csdn.net/qq_41723615/article/details/86183420
在学习的有一张思维导图,来理清知识的关系是非常有益的。
@--思维导图来自于网络----------------------
以下为我对Java基础语法总结的一些注意要点:
标识符:Java语言中的类名、对象名、方法名、常量名、变量名名称统称为标识符;
标识符命名规范:
- 一个标识符可以由几个单词连接而成,以表明它的意思;
- 标识符由一个或多个字母、数字、下划线_、和美元符号$组成,没有长度限制;
- 标识符中的第一个字符不能为数字;
- 标识符不能是关键字;
- 标识符不能是true、false、null;
- 对于类名,每个单词的首字母都要大写,其他字母则小写,如RecordInfo;
- 对于方法名和变量名,与类名相似;
- 对于常量名,每个单词的每个字母都要大写,如果由多个单词组成,通常情况下单词之间用下划线分隔,如MAX_VALUE;
- 对于包名,每个单词的每个字母都要小写,如:cn.action;
常量:如果要声明一个常量,必须使用关键字final修饰;
final 常量类型 常量标识符;
final int AGE;
在声明常量时,通常情况下立即为其赋值,即立刻对常量进行初始化;
final int AGE=18;
在为float型常量赋值的时,要在数值后面加上一个字母F或者f;其他数值类型也类似;
如果在声明常量时已经对其初始化,常量的值则不允许再被修改;
变量:如果要声明多个变量可以如下操作
int a,b,c;
数据类型转换:
自动类型转换:从低级类型向高级类型转换
强制类型转换:高到低;
数组:
声明数组:有两种形式:
数组类型[] 数组标识符;
数组类型 数组标识符[];
运算符:
^:异或
&&和&:两个都为true则结果为true;
&&:在左侧为true时,才运算右侧;
||和|:有一个为true则结果为true;
||:在左侧为true时,才运算右侧;
位运算符:逻辑位运算符、移位运算符
三元运算符:逻辑表达式 ? 表达式 1:表达式2
若逻辑表达式的值为true,则值为表达式1的值,发之,则为表达式2的值;
do...while循环至少被执行一次;
for-each:
for(类型 变量名 : 要遍历的数组){}