基本数据分类
关键字:
- 被Java赋予了特点涵义的英文单词
- 不允许被用户去定义使用
- 比如class,是代表类。我们不能去定义一个class=1;
字面量(也叫常量)
常用数据 | 日常写法 | 程序写法 | 说明 |
---|---|---|---|
整数 | 6,-9 | 6,-9 | 写法一致 |
小数 | 5.20,-1 | 5.20,-1 | 写法一致 |
字符串 | 我是人 | “我是人” | 程序中必须使用双引号 |
字符 | A,0,人 | ‘A’,‘0’,'人’ | 程序中必须使用单引号,有且仅能有一个字符 |
布尔值 | 真、假 | true、false | 只有两个值,true为真,false为假 |
空值 | 值是:null | 特殊的值,代表没有东西 |
注:单双引号都是需要使用英文状态下的,编码都是使用英文状态的输入。
变量:
- 概念:变量就是内存中的存储空间,空间中存储着经常发生改变的数据
- 定义:数据类型 变量名 = 数据值;比如int a=10;
- 注意:1.变量名不允许重复;2.一条语句可以定义多个变量,逗号分隔;3.使用前必须完成赋值;4.定义的变量有作用域。
标识符:
概念:就是给类,方法,变量起名字的符号(名字)。
命名规则: - 由数值、字母、下划线(_)和美元符($)组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
命名规范:尽量见名知意,比如age年龄
小驼峰命名法:通常用于变量
- 规范1:标识符是一个单词的时候,所有字母小写
- 例1:name
- 规范2:标识符由多个单词组成的时候,从第二个单词开始,首字母大写
- 例2:firstName
大驼峰命名法:通常用于类
- 规范1:标识符是一个单词的时候,首字母大写。
- 例1:Student
- 规范2:标识符由多个单词组成的时候,每个单词的首字母大写
- 例2:GoodStudent
基本数据类型
- 主要记住byte的范围。
- 使用思路:1.整数类型:首选int,发现int装不下则换成long,定义long类型变量需要在数值后加L的标识。2.小数类型:首选double,双精度计算更准确。非要用float类型,需要加入F标识。
- 自变量整数默认int,浮点数默认double
- 所有字符,底层对会有一份数值表示形式。(a->字节->二进制->01100001->十进制->97)(编码表是计算机中字节到字符的一套对应关系)(ASCII码表:美国信息交换标准代码)(计算器有程序员功能)