基础语法
数据类型
Java是一种强类型语言。 强类型:在定义变量时,必须声明其类型。Java 弱类型:变量会根据值推断。Python 目前应用最广泛的编码格式是UTF-8.以下是对这种编码格式的分析。 Java数据类型 基本数据类型 :byte short int long byte(1字节,范围为-128~127) short(2字节,范围为-32768~32767) int(4个字节) long(8个字节) 整型默认为int。若使用long类型必须在后面添加L”。 :float double float单精度(4字节,小数点后7位) double双精度(8字节)float的双倍) 1.默认浮点型double。若使用float,必须在后面加必须在后面加f/F”。 2.浮点型不能表示精度值,会失去一定的精度。.111333555777f == 3.111333555777999f) 4.小数表示: 1.小数点 2.科学计数法 :char 英文字符占据字节 中文字符占三个字节 1.必须使用字符。 '表示。 2.必须使用字符串" "表示。 3.字符串是字符序列。 4.char存储在内存中的类型对应于字符Unicode编码值可以作为int类型处理。Unicode字符集有65536个值,ASCII字符集有128个值,对应Unicode前128个字符集值。 :boolean boolean(1bit,只有true、false)
1."\r" 换行(下一行顶格)。 2."\n" 换行(在下一行相同位置)。 3."\t" 补充当前字符串长度为8的整数倍,至少1个最多8个空间。 当前字符串长度为10,所以\t后长16,补6个空间 当前字符串长度为12,此时\t后长16,补4个空间
public class DataTypeDemo{ public static void main(String[] args){ byte b = 127; short s = 1111; int i = 11111111; long l = 11111111111111L; float f = 3.14f; double d = 3.1415926; char ch1 = 'a'; System.out.println(ch1==97);//true char ch2 = '\t'; System.out.println(ch2); String str = "abc"; boolean bl = true; } }