数据类型:强类型语言要求变量的使用严格符合规定,所有的变量都必须先定义后才能使用,是最基本的存储单元,其要素包括变量名、变量类型和作用域,安全性高,速度相对较慢。
type varName [=value][{,varName[=value]}];
//数据类型 变量名 =值;可以用逗号隔开来声明多个同类型变量。
基本类型:数值类型分为整数类型(byte1字节:-128-127;short2字节:-21768-32767;int4字节-2147483648-2147483647;long8字节-9223372036854775808-9223372036854775807)、浮点类型(float4字节;double8字节)、字符类型char2字节;boolean类型:占一位其值只有true和false两个。
引用类型:类(String、Integer、Byte等)、接口(面向对象)、数组。
字节:位bit是计算机内部数据存储的最小单位,11001100是一个八位二进制数;字节byte是计算机中数据处理的基本单位,用B表示,1B=8bit;字符是指计算机中使用的字母、数字、字和符号。
常见问题拓展:进制(二进制0b,十进制 ,八进制0,十六进制0x)、尽量完全避免使用浮点数进行比较、字符拓展(所有的字符本质还是数字)、转义字符(\t制表符,\n换行等)、代码要精简易读。