要求变量使用严格符合规定,所有变量必须定义后才能使用
例:JavaScript······
基本数据类型(primitive type)
数值类型
整数型
byte.占1个字节范围:-128>>127;
short.占2个字节范围:-32768>>32767‘
int.占4个字节范围:-2147483648>>2147483674;
long占8个字节范围:-9223372036854775808>>9223372036854775807(long类型的表示要在数字后加L);
浮点型
float占4个字节(数字后加F);
double占8个字节;
字符串类型
char:占两个字节(定义一个字)
boolean类型
占1位且只有true和false两个值;
引用数据类型
类
接口
数组
字符
char(定义一个字)例:
char name =‘中‘;
字符串
String不是关键字,类
String name ="chenhao";
位(bit):是计算机中内部储存最小的单位;
字节(byte):是计算机中数据处理的基本单位,习惯上使用大写B来表示;(1B=8bit)
字符:是指计算机中使用的字母,数字,字和符号;
进制
银行业务的怎么表示?钱
float:有限 离散 舍入误差 大约接近但不等于
double
最好完全避免用浮点数进行比较
float a = 0.1;//0.1
double b =1.0/10;//0.1
System.out.println(a==b);//false
float a1 == 23132387788758F;
float d1 == a1+1;
System.out.println(a1==d1);//true
char c1 = ‘A‘;
char c2 = ‘中‘;
System.out.println(c1);
System.out.println((int)c1);//强制转换
System.out.println(c2);
System.out.println((int)c2);//强制转换
所有字符的本质还是数字
编码
Unicode表:(97=a 65=A)两字节. 0-65536 Excel. 2的16次方=65536
U0000 UFFFFF
char c3 = ‘U0061‘;
System.out.println(c3);//a
转义字符
System.out.println("Hello\nWorld!");
原文:https://www.cnblogs.com/yiluxiangbeizzz/p/13126001.html