java(强类型语言)变量与常量_数据类型
一、数据类型:java强类型语言
1、分类:基本数据类型 、引用数据类型
2、基本数据类型:三类八种
1)数值型:
整数:byte short int long
浮点数:float double
2)字符型:char
3)布尔型:boolean true|false
3、变量:表示可变的量,盒子
1)、定义|声明:
类型 变量名 [=初始值];
2)、使用变量
a)赋值 =
b)查看 如打印,交换数据等等
3)、注意:
a)、变量先声明后使用,在同一个方法内声明一次即可 ,只能声明一次,可以多次使用
b)、局部变量(目前)必须存在值才能查看使用
4、常量:最终的量,恒定不变的量
声明: final 类型 常量名[= 初始值];
注意:常量名:全部大写,_分割
常量的值一旦确定不可改变
public class Demo01{ //程序的入口点 public static void main(String[] args){ //目前的代码写于此 //声明double类型小数,变量名为 score,初始值为 80.8 double score =80.8; //声明int整数类型变量,变量为num int num; //使用num 给num赋值为20 num =20; num =2; //查看 System.out.println(num); //声明一次即可 //int num; //声明了一个 byte类型的整数,没有值 byte b; //System.out.println(b); //编译错误,可能尚未初始化的变量 b = 1+2 ; //必须存在值才能查看使用 System.out.println(b); }
一、基本数据类型:
1、数值型
1)整数: byte short int long
2)小数:float double
2、字符型:char 2个字节 使用 unicode
3、布尔型:boolean true |false 1位
二、引用数据类型 了解
1、类:String
2、接口
3、数值
三、变量与常量
1、变量的分类
局部变量 属性(成员变量|类变量)
2、区别
1)、位置不同
局部变量:方法内声明的变量,包括形参
属性:方法外,类中
2)、初始值、默认值:
局部变量没有初始值 ,使用前必须手动赋值
属性:存在默认值
byte short int long -->0
float double -->0.0
char -->\u0000
boolean -->false
引用类型: null
3)、内存区域不同
局部变量:栈中
属性:成员:堆中
类:方法区中

浙公网安备 33010602011771号