一、标识符和关键字
标识符
在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”;
标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字;
java语言区分大小写;
标志符命名规则:类名首字母大写,变量名和方法名采用驼峰标志法,常量全大写,多个单词之间用“_”隔开,包名全小写;
关键字
在java语言中,有一些专门的词汇已经被赋予了特殊的含义,不能再使用这些词汇来命名标识符,这些专有词汇,称为“关键字”;
java有50个关键字和3个保留字,均不能用来命名标识符;
abstract assert boolean break byte case catch char
class const continue default do double else enum
extends final finally float for goto if implements
import instanceof int interface long native new package
private protected public return short static strictfp super
switch synchronized this throw throws transient try void
volatile while
true、false、null不是关键字,是保留字,但是仍不能用来命名标识符,保留字是java预留的关键字,在以后的升级版本中可能会作为关键字;
二、基本数据类型
1. 整数类型(int为默认类型)
2. 浮点类型(double为默认类型)
在给float类型的变量赋值时,如果赋的值有小数部分则一定要在末尾加上“F”或“f”;
3. 字符类型(2字节)
char ch = ‘a’;
有些字符不能通过键盘输入到程序当中,这时就需要使用到转义字符;
4. 布尔类型(1字节)
boolean flag = true;
5. 默认值
数值变量:0;
字符变量:‘\0’;
布尔变量:false;
引用数据类型:null;
6. 不同数据类型之间的转换
自动类型转换(低 到 高)
强制类型转换(高 到 低)
三、运算符与表达式
1. 算术运算符
2. 赋值运算符
3. 自增自减运算符(++,–)
4. 关系运算符
5. 逻辑运算符
6. 位运算符
7. 三元运算符
8. 运算符优先级
四、数组
1. 一维数组
2. 二维数组
五、流程控制语句(if,switch,for,while,do…while)
1. 条件分支语句
2. 循环语句
java基本语法总结
最新推荐文章于 2024-05-17 08:41:38 发布