java基本语法
关键字与保留字
关键字: 被Java语言赋予了特定的含义,用做专门用途的字符串(单词)
关键字的多有字母都要小写,例如:public static class…
保留字: 现有Java版本未使用,但是以后可能会作为关键字。例如:goto、const…
标识符
定义: Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符
,凡是自己起名字的地方都可称为标识符。
定义合法标识符规则: 由26个英文字母大小写,0-9 ,_或 $ 组成;数字不可以开头;不可以使用关键字和保留字,但能包含关键字和保留字;Java中严格区分大小写,长度无限制;标识符不能包含空格。
java中的名称命名规范: 包名:多单词组成时所有字母都小写:xxxyyyzzz;类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz;变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz;常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ。
变量
概念: 内存中的一个存储区域;该区域的数据可以在同一类型范围内不断变化;变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值。
变量的作用: 用于在内存中保存数据。
使用变量时注意: Java中每个变量必须先声明,后使用;使用变量名来访问这块区域的数据;变量的作用域:其定义所在的一对{ }内;变量只有在其作用域内才有效;同一个作用域内,不能定义重名的变量。
声明和赋值变量: int var = 190;
变量的分类 按照数据类型分:
整数类型: byte、short、int、long
java的整型常量默认为 int 型,声明long型常量须后加‘l’或‘L’
java程序中变量通常声明为int型,除非不足以表示较大的数,才使用long
浮点类型: float、double
Java 的浮点型常量默认为double型,声明float型常量,须后加‘f’或‘F’。
字符类型: char
字符常量是用单引号(‘ ’)括起来的单个字符。例如:char c1 = ‘a’; char c2
= ‘中’; char c3 = ‘9’;
Java中还允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量。例如:char c3 = ‘\n’; '\n’表示换行符
布尔类型: boolean
boolean类型数据只允许取值true和false,无null。
自动类型转换:
强制数据类型转换:
字符串类型: String
String不是基本数据类型,属于引用数据类型
使用方式与基本数据类型一致。例如:String str = “abcd”;