java的常量
概述
含义:
在Java中其值不会发生变化分类:
字面值常量:开到常量就能知道他的大小,123,“helloworld”
符号常量:给符号起个名字,使用这个名字自来表示这个常量,MAX_VALUE,PI。数据类型常量:
基本类型常量
·整数常量:所有的整数
二进制表示:-6为-0b110
八进制表示:63为077;
·小数常量:所有小数,12.0,-0.2
·字符常量:单引号一起来的单个字符,类如,‘a’,‘2’,‘好’。
·布尔常量:true,flase。
·字符串常量:双引号一起来的字符串“helloWord”
·空常量: null 不指向任何数据
Java的变量
概述
1.含义:
在程序运行时可以改变的量
本质:
就是在内存中专门申请了一块内存空间,给这块内存空间起了个名字。其表达值可以不断变化,但是其意义是不变的数据。声明格式:
数据类型 变量名称 = 变量值;
数据类型 :int ,String ,Boolean。。。。
数据类型
概述
数据类型
java是根据数据的种类取费配不同的存储空间,用某些特殊的关键字标记出当前的变量因该分配多大的内存空间。
这些关键字就是数据类型大分类:
基本数据类型简单的,数据量较小的
变量中存储的就是数据本身
引用数据类型
复杂的,数据量大的
变量中存储的不是数据本身,而是一对大堆数据的地址,地址称为引用基本数据类型
分类
四类八种罗列
整形类型
再给long定义是为这样long l = 123L;后面要加L小数类型
float:必须要在后面加一个f。类如 float f = 12.12f;不然默认是double。就会报错字符类型 char 2个字节 0~65535
布尔类型 Boolean 1个电路为就可以表示,但是java中到现在都是未知的 true,false
引用数据类型
引用类型一般都是通过new关键字创建对象,然后把这个对象赋予给相应的变量,最常用的引用类型是String类型,它也比较特殊,可以直接通过关键字new来创建对象,也可以通过字符串直接赋值,比如:
String s= new String("abc");
String s="abc";
’