标识符
人起名字不能太长 有规范。
说白了标识符也就是起名字
硬性规定:
只能字母、下换线、$开头
大小写敏感
不可以是关键字(IDEA 中颜色不一样的字)或者保留字(例如goto)
常规建议:
类名、接口 大驼峰
方法、变量 小驼峰
见名知意
字符集
ASCII(128个) 英文 1个字节
ISO8859-1 西欧字符集 1个字节
BIG5 台湾大五码 2个字节
GB2312 大陆最早 2个字节
GBK 简繁 2个字节
GB18030 中华民族 2个字节
Unicode(65536) 国际 2个字节
=============================================
utf8 utf16
易编程的
基本数据类型
Java强类型语言 变量在定义的时候必须显示声明类型是什么
基本数据类型:4类8种
不同类型表示长度(占用空间)
整形(缺省为int): byte(1) short(2) int(4)(正负21亿) long(8)
浮点(缺省为double):
不能表示精确值。!!!!!
float(4,小数点后7位) double(8,float的双倍)
字符型:char(1)
ASCII表中的 Unicode前128个字符
布尔:boolean(1bit)
变量和常量
从语义来理解
常量:运行时期不会改变的量
方法外,成员变量才有默认值
方法内,必须进行初始化操作
int a = 10;// a 是变量 10是常量
final 修饰的变量是不能修改的。 编译报错 错误: 无法为最终变量a分配值