Java基础语法总结

时间:2022-10-31 20:44:43

1、关键字:每门编程语言都有一些保留的单词,用于定义该门语言,这些单词对编译器有特殊含义,并且不能作为标识符,这就是编程语言的关键字。

abstract、boolean、break、byte、case、catch、char、class、const、continue、default、do、double、else、extends、assert、final、finally、float、for、goto、if、implements、import、instanceof、int、interface、long、native、new、strictfp、package、private、protected、public、return、short、static、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while

const、goto不能在JAVA中使用,true、false、null不是关键字,但他们不能用做标识符,对JAVA编译器有特殊含义。

2、标识符:系统预定义标识符和用户自定义标识符。

系统预定义:关键字

用户自定义:变量、常量、方法名、属性名、类名、参数名、包名

标识符命名规则:标识符不能是关键字或者true、false、null;可以包含字母、数字、下划线、美元符号;标识符的第一个字符必须是字母、下划线、美元符号;标识符是区别大小写的,并且不限长度。

3、数据类型:基本数据类型和引用数据类型

基本数据类型:byte(1个字节,8位)、short(2个字节,16位)、int(4个字节,32位)、long(8个字节,64位)、float(4个字节,32位)、double(8个字节,64位)、chat(2个字节,16位)、boolean(不定,true、false)

引用数据类型:类、数组、接口

高级语言通过控制数据类型来控制内存。

基本数据类型有固定的表述范围,不受平台影响。

在JAVA中编写类时,我们是在创建新的数据类型。

4、变量:从本质上讲,变量就是内存中的一个小块区域,我们在程序中通过使用变量名来访问该区域,因此每个变量使用前必须先声明。

声明变量的两个步骤:给变量一个名字,指出变量中存储的数据类型

变量声明:数据类型 变量名 变量值

变量命名规则:见名知意;由字母、下划线、美元符、数字组成;字母开头;大小写敏感,长度不限;驼峰规则(约定俗成)

5、基本数据类型

整型:byet、short、int、long

浮点型:float、double

字符型:char

布尔型:boolean

在JAVA中执行数学表达式运算时,有自动提升规则:

所有byte型、short、char型将被提升到int型;如果其中有一个操作数是long型,那么计算结果就是long型;如果其中有一个操作数是float型,那么计算结果就是float型;如果其中有一个是double型,那么计算结果就double型。

long型后加L,folat后加F。

整型默认为int,浮点型默认为double。

数据类型转换原则:大转小强制转换(),小转大自动转。

String类型:在JAVA中,每个要与String连接的基本类型江北自动转换为一个新的String对象。一个String对象是不可变的。

6、常量

用关键字final声明常量

格式:final  数据类型 常量命 常量值

常量必须初始化,且一个常量一旦确定便不可更改,

一般情况常量命全大写,便于辨识。

7、运算符和表达式

运算符优先级:

Java基础语法总结

前置++、——,增量或减量立即发生,后置++、——在语句中的变量使用后发生

三目运算符:(布尔表达式)? x : y

JAVA注释:单行注释、多行注释、文本注释