Java语言是一门强类型语言。强类型包括两个方面的含义:①所有的变量必须先声明、后使用;②指定类型的变量只能接受类型之间匹配的值。Java语言提供丰富的语言基本数据类型,例如整型、字符型、浮点型和布尔类型,所有数值类型之间可以进行类型转换,这种类型转换包括自动类型转换和强制类型转换。
1:注释
单行注释:用“//”表示这行注释的开始和结束。
多行注释:用“/*”表示这段注释的开始,用“*/”表示这段注释的结束。
文档注释:文档注释以“/**”表示开始,以“*/”表示结束,中间部分全部都是文本注释。
2:标识符和关键字
1:分隔符
Java语言里“;”、“{ }”、“[ ]”、“()”、“空格”、“.”都具有特殊的分隔作用,因此被统称为分隔符。
1:分号(;):作为语句的结尾,表示语句结束的作用。
2:花括号({ }):定义一个代码块,一个代码块指的是“{”和“}”所包含的一段代码,代码块在逻辑上是一个整体。
3:方括号([ ]):方括号的主要作用是用于访问数组元素,方括号通常紧跟数组变量名,而方括号里指定希望访问的数组元素的索引。
4:园括号(()):圆括号在定义方法时用来包含所有的参数的声明,调用方法是用来传入实参值,圆括号还可以将表达式中某个部分括成一个整体,保证这个部分优先计算,出此之外,圆括号还可以作为强制类型转换的运算符。
5:空格(空格):使用空格可以将一条语句分隔成不同部分。
6:圆点(.):通常用作类/对象和它的成员(包括成员变量、方法和内部类)之间的分隔符,表明调用某个类或某个实例的指定成员。
2标识符规则
标识符就是用于给程序中变量、类、方法命名的符号。
①标识符可以由字母、数字、下划线和美元符组成,其中数字不能开头。
②标识符不能是Java关键字和保留字,但可以包含关键字和保留字。
③标识符不能包含空格。
④标识符只能包含美元符,不能包含其他字符。
3:关键字
3:数据类型分类
Java语言是强类型语言,强类型包含两个方面含义:①所有变量必须先声明、后使用;②指定类型的变量只能接受类型与之匹配的值。
声明变量的语法非常简单,只要指定变量的类型和变量名即可,如 type varName=初始值;
Java语言支持的类型分为两类:基本类型(Primitive Type)和引用类型(Reference Type)。基本类型包括boolean类型和数值类型。数值类型有整数类型和浮点类型。整数类型包括byte、short、int、long、char,浮点类型包括float和double。引用类型包括类、接口、数组类型,还有一种特殊的null类型。所谓的引用数据类型就是对一个对象的引用。对象包括实例和数组两种。空类型(null type)就是null值的类型,这种类型没有名称。空类型只能被转换成引用类型,不能转换成基本类型,因此不要把一个null值赋给基本数据类型的变量。
4:基本数据类型
Java基本数据类型分为四类:(1)整数类型:①byte(一个字节)、②short(两个字节)、③int(四个字节)、④long(八个字节);(2)字符类型:①char(两个字节);(3)浮点类型:①float(四个字节)、②double(八个字节);(4)布尔类型:①boolean(一个字节)。