1、标识符
下面这张图是中国的一些姓氏
中国人起名字的规则都是以姓开头,名结尾。通过这个规则可以起:刘爱国、张三等,都是以汉字起的。但是不会起李ad、王123等名字,因为不符合规则。
所以,java在给变量、方法、类等起名字的时候,也是有规则的。标识符就是给变量、方法、类等起名字的符号(规则)。
标识符的定义规则:
(1)只能由数字、字母、下划线(_)和美元符号($)组成;
(2)不能以数字开头;
(3)不能是关键字;
(4)区分大小写。
常见的命名约定:
小驼峰命名法:方法、变量
约定1:标识符是一个单词的时候,首字母小写
范例1:name
约定2:标识符由多个单词组成的时候。第一个单词首字母小写,其它单词首字母大写
范例2:firstName
大驼峰命名法:类
约定1:标识符是一个单词的时候,首字母大写
范例1:Student
约定2:标识符由多个单词组成的时候。每个单词首字母大写
范例3:GoodStudent
2、数据类型转换
由于在前面的数据类型文章已经做了数据类型的相关介绍及注意事项,所以本章节不在赘述,详情可参考链接java数据类型-CSDN博客,下面补充一些前面没有的内容。
2.1 类型不兼容转换
代码实现
public class Demo {
public static void main(String[] args) {
byte b= 10;
char c = b;
}
}
运行结果
2.2 强制类型转换
强制类型转换虽然可以实现类型的转换,但是看输出就可以知道,强制类型转换会损失精度。
本文为学习笔记,所参考文章均已附上链接,若有疑问请私信!
创作不易,如果对你有点帮助的话麻烦点个赞支持一下!
新手小白,欢迎留言指正!