1、基本数据类型
类型名称 | 类型长度 | 取值范围 |
byte |
8位(1字节) | -128~127 |
short | 16位(2字节) | -32768~32767 |
int | 32位(4字节) | -2147483648~2147483647 |
long | 64位(8字节) | ……………… |
float | 32位(4字节) | 1.4E-45~3.4028235-E38 |
double | 64位(8字节) | |
char | 16位(2字节) | |
boolean | true/false |
1)、整型数据类型:byte、short、int、long
2)、浮点类型:float、double
3)、字符型:char
4)、逻辑型:boolean
5)、声明变量数据类型时要注意变量的取值范围,如下(a的值超过了byte的取值范围)
public class test{ public static void main(String [] args){ byte a = 476; System.out.println("a的值是:" +a); } }
2、引用数据类型:object
3、包
1)、逻辑上右逻辑关系的类的集合叫做包。(文件夹)
2)、包的命名规范:项目类型.开发公司名.项目名.项目模块名(com.huaiwei.corejava.chapter01)
3)、权限访问修饰符:public、protected、default、private
4、类的封装
1)、封装性是一种信息隐藏技术。
2)、一是对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位;二是尽可能隐藏对象的内部结构。
5、表达式
1)、使用一系列的标识符和运算符组成的序列叫做表达式
2)、分为“逗号表达式、逻辑表达式、问号表达式”,如下:
public class test { public static void main(String [] args){ int d,a = 2; int b = 4; int c = 7; { d = c < a ? 5 : 4; System.out.println(+d); } //用if语句表示为: if(c < a){ d = 5; System.out.println(+d); } else{ d = 4; System.out.println(+d); } } }
6、标识符
1)、Java中个元素的名字叫做标识符
2)、命名规则:
- 某一区域中唯一
- 必须由字母、数字、下划线和$符号组成
- 不能以数字开头
- 不能使用非法字符、系统关键字、空格
- 严格区分大小写
- 长度无限制
- 对于常量的命名要注意初始值