/*
java是一种强类型的语言
强类型表示,变量在定义的时候必须显示声明的类型是什么 java
弱类型表示,变量会根据值自己去推断,不需要指定类型是什么 js,python,scala
java数据类型
基本数据类型(4类8种)
整数类型:byte short int long(表示不同长度)
byte:一个字节存储:-128到127
short:两个字节存储,-32768到32767
int:四个字节存储,正负21亿
long:使用8个字节,。。。。。。
注意:在使用整型数据的时候,默认都是int类型,如果需要使用long类型
的话,必须要在数字的后面添加L,建议使用大写L,小写的容易跟1混淆
float:单精度
double:双精度
浮点类型:float ----------单精度,精度可以精确到小数点后7位
double----------双精度,精度是float的双倍
注意:
1.默认浮点类型是double类型
2.使用float的时候,数字后面要加F
3.浮点类型并不能表示一个精确的值,会损失一定的精度
字符类型:char(用的比较少)----
布尔类型:boolean
只有true和false两个值,占存储一位
引用数据类型
*/
public class DataTypeDemo{
public static void main(String[] args){
//float a = 3.12112132F;
//float b = 3.121321544654F;
//输出结果是a=b,因为在使用过程中精度丢失
char f1 = 'a';
//表示一个字符
String f2 = "A";
//表示一个字符串,n多个字符组成
System.out.println(f1==97);
char c = '\t';//----\t是制表符的意思
System.out.println("["+c+"]");
}
}