JavaSE核心(2)
二:Java 基础知识
一、标识符和关键字
1. 标识符
1. 在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名的有效字符序列,称为“标识符”;
2. 标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字;
3. java语言区分大小写;
4. 标志符命名规则:类名首字母大写,变量名和方法名采用驼峰标志法,包名全小写,常量全大写,多个单词之间用“_”隔开;
2. 关键字
1. 在java语言中,有一些专门的词汇已经被赋予了特殊的含义,不能再使用这些词汇来命名标识符,这些专有词汇,称为“关键字”;
2. java有50个关键字和3个保留字,均不能用来命名标识符;
3. true、false、null不是关键字,是保留字,但是仍不能用来命名标识符;
二、数据类型
1. 分类
2. 存储原理
1. 基本类型的存储原理:直接存储在内存中的内存栈上的,数据本身的值就是存储在栈空间里面,而Java语言里面八种数据类型是这种存储模型;
2. 引用类型的存储原理:按照存储对象的内存模型来进行数据存储的,“引用”是存储在有序的内存栈上的,而对象本身的值存储在内存堆上的;
三、运算符