数据类型
java是强类型语言、强类型定义语言
要求变量的使用严格符合规定,所以变量都必须先定义后才能使用
强类型语言它的安全性高,提高安全性但它的弊端速度变慢
弱类型语言
要求变量的使用可以不符合符合规定,所以变量都必须先定义后才能使用
java的数据类型分为两大类
-
基本类型(primitive type)
-
引用类型(reference type)
//8大基本数据类型
//整数
byte num1 = 100;
short num2 = 10000;
int num3 = 1000000000;//常用
long num4 = 1000000000000000000L;//long类型要在后面加一个L
//小数:浮点数
float num5 = 50.1F;//float类型要在后面加一个f
double num6 = 3.00000000000000000000000;
//字符
char num7 = '字';
//字符串,string不是关键字,是类
//string namea = "名字";
//布尔值;是与非
boolean num8 = true;
//boolean flag = false