目录
JAVA入门级教学之(标识符与关键字)
1.什么是标识符?
2.标识符的命名规则?
3.标识符的命名规范?
4.严格遵守规则和规范:
在java里的关键字都是小写的
JAVA入门级教学之(标识符与关键字)
1.什么是标识符?
凡是在java源程序当中程序员有权利自己命名的单词都是标识符
标识符可以标识什么元素呢?
*类名
*方法名
*变量名
*接口名
*常量名
2.标识符的命名规则?
-一个合法的标识符只能由"数字、字母、下划线_、美元符号$"组成,不能含有其它符号
-不能以数字开头
-严格区分大小写
-关键字不能做标识符(关键字在EditPlus中是蓝色的,是SUN公司规定的单词)
-理论上无长度限制(但是最好别太长)
-一般来说多个单词组成的标识符需要后一个单词第一个字母大写如:IdentifierTest01
3.标识符的命名规范?
【只是一种约定俗成的规范,一种经验,不属于语法,不遵守规范编译器不会报错】
3.1:最好见名知意
如:
public class UserService{ //用户的服务类
public void login(String username,String password){ //登录的方法,传递的参数包涵用户名和用户密码
}
}
这样你的程序的可读性就会大大增强
3.2 :遵守驼峰命名方式
如:
SystemService
UserService
CustomerService
3.3:类名、接口名:首字母大写,后面每个单词首字母大写
3.4:变量名、方法名:首字母小写,后面的每个单词首字母大写
3.5:常量名:全部大写
一下是代码演示:
public class IdentifierTest01//IdentifierTest01是一个类名,名字可以修改
{public static void main(String[] args)//main是一个方法名,args是一个变量名{}public static void dosome()//dosome就是一个方法名{int i=10;//i就是变量名}
}
4.严格遵守规则和规范:
合法标识符:_123Text、HelloWorld、HelloWorld$、public1、HelloWorld
不合法标识符:123Text、Hello-World、HelloWorld#、public、Hello World
数字开头、不合法字符、不合法字符、关键词、空格
在java里的关键字都是小写的
稍微提一下字面值:
【字面值就是数据】:
例如:10/100、"abc"、'a'、true、false
字面值是java源程序的组成部分之一,包括标识符和关键字它们都是java源程序的组成部分
数据在现实世界当中是分门别类的,所以数据在计算机编程语言中也是有不同类型的:我们称【数据类型】:
例如: 10/100 属于整数型字面值
3.14 属于浮点型字面值
true false 属于布尔型字面值
"abc" "中国" 属于字符串型字面值
'a' '人' 属于字符型字面值【单引号中只能存放单个字符】
注意:java语言所有的字符串型字面值必须使用双引号括起来,双引号必须是半角的
java语言当中所有的字符型字面值必须用单引号括起来,单引号必须是半角的
public class ConstTest01
{public static void main(String[] args){System.out.println("abc"); System.out.println("中国"); System.out.println(10); System.out.println(100); System.out.println(false); System.out.println(3.14); }
}