基础语法
1.关键字和保留字
定义:被Java语言赋予了特殊含义,用作专门用途的字符串(单词)
特点:关键字所有的字母都为小写
用于定义数据类型的关键字 |
---|
class |
interface |
enum |
byte |
short |
int |
long |
float |
double |
char |
boolean |
void |
用于定义流程控制的关键字 |
---|
if |
else |
switch |
case |
default |
while |
do |
for |
break |
continue |
return |
用于定义访问修饰符的关键字 |
---|
private |
protected |
public |
保留字:goto、const 尽量避免使用
2.标识符
-1. 标识符
Java对各种变量、方法、和类等要素命名时使用的字符序列称为标识符
总结:凡是自己可以起名字的地方都叫标识符
-2.定义合法标识符规则:如果不遵守,编译不通过
1.由26个英文字母大小写,0-9,_或者¥组成。
2.不可数字开头。
3.不可以使用关键字和保留字,但可以包含关键字和保留字。
4.Java中严格区分大小写,长度无限制
5.不能包含空格。
-3. 名称命名规范
包名:多单词组成时所有的字母都小写:xxxyyyzzz
类名、接口名:多单词组成时,所有的首字母大写:XxxYyyZzz(驼峰命名法)
变量名、方法名:多单词组成时,第一个单词的首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
常量名:所有字母全部大写,使用_连接:XXX_YYY_ZZZ
3.变量
3.1变量的使用
/**
* @author : Ahao 变量的使用
* 1.Java定义变量的格式:数据类型 变量名 =变量值;
*
* 2.说明:
* ①变量的使用必须先声明,后使用
* ②变量都定义在其作用域中。在作用域中是有效的,出了作用域就失效,作用域:定义所在的{}内
* ③同一个作用域中,不可以声明两个不同的变量
*/
public class UseofVariables01 {
public static void main(String[] args) {
//变量的定义
int myAge = 18;
//变量的使用
System.out.println(myAge);
//变量的声明
int myNumber;
//变量的赋值
myNumber = 1001;
System.out.println(myNumber);
}
}
3.2变量的类型
/**
* @author : Ahao Java的数据类型
* 一、变量按照数据类型来分:
* 基本数据类型:
* 整型: byte short int long
* 浮点型:float double
* 字符型:char
* 布尔型:boolean
* 引用数据类型:
* 类(class)
* 接口(interface)
* 数组(array)
*/
public class TypeofVaruables02 {
public static void main(String[] args) {
//byte 1字节=8bit 取值范围 -128~127
//short 2字节 取值范围 - 2^15~2^15-1
//int 4字节 取值范围 - 2^31~2^31-1 约为21亿
//long 8字节 取值范围 - 2^63~2^63-1
//float 4字节 取值范围 -3.403E38~3.403E38
//double 8字节 取值范围 -1.798E308~1.798E308
}
}