标识符
1.标识符:在javal 类名。方法名。变量名。接口名。常量名。
2.标识符的命名规则 【不按照标识符规则编译器会报错,这是语法】
*一个合法的标识符只能由数字·字母·下划线·美元符号不可含有其他特殊符号
*不能以数字开头
*关键字不能做标识符
*严格区分大小写
*理论上无长度限制
public class IdentifierTest01{
//main是一个方法名
public static void main(String[] args){//args是个变量名
}
}
3.标识符的命名规范【只是一种规范不属于语法,不遵守编译器不会报错】
*最好见名知意
public class UserService{
public viod login(String username,String password) {
}
}
*****遵守驼峰命名方式**
**SystemService**
**UserService**
**CustomerService**
***类名,接口名:首字母大写,后面每个单词首字母大写**
***变量名, 方法名:首字母小写,后面每个单词首字母大写**
***常量名:全部大写****
public class IdentifierTest01//IdentifierTest01类名,可修改
{
//main方法名
public static viod main(String [] args){ //arg是个变量名
}
//doSome就是一个方法名
public static viod doSome(){
//i就是变量名
int i=10;
}
}
字面值
-10、100
-3.14
-“abc”
*字面值就是数据。
*字面值是java源它们都是java源程序的组成部分。
*数据在现实世界当中是分门别类的,所以数据在编程语言中也是有类型的:
【数据类型】
-10. 100 属于整数型子面值 -3.14 属于浮点型子面值 -true, false 属于布尔型子面值 -"abc"、"中国人"
属于字符串型字面值 *java语言中所有的字符串型字面值都必须用双引号括起来,双引号全是半角
*java语言中所有字符型字面值必须使用单引号括起来,单引号是半角
public class ConsTest01{
public static void main (String[] args){
System.out.println( );
}
}
变量
变量:
*变量本质上是内存中的一块空间,此空间有"数据类型"有名字”有字面值“;
*变量是内存中存储数据的最基本的单元
*包含数据类型、名称、字面值
数据类型的作用
*不同的数据有不同的类型,不同的数据类型底层会分配不同的大小空间