基本概念定义
关键字
被JAVA语言赋予特殊含义的全小写单词
标识符
用户编程时使用的类、对象(变量)、方法等的名字
由数字、字母、下划线_、美元符$组成,首字符不能是数字
类名单词首字母大写(大驼峰)
对象名、变量名除了第一个单词以外的单词首字母大写(小驼峰)
自定义常量名全大写
枚举对象名全大写
注释
说明性文字
常量
程序运行中,值不可变的量。
共有6种:字符串常量、字符常量、整数常量、小数常量、布尔常量、空常量
除了空常量皆可直接输出。
常量被类变量引用,成为变量。
字符串被String接收,String的类变量有对象性质
空常量需要有对象性质的类变量才能接收
其他常量用基本数据类型接收,其变量不具备对象性质
数据类型
数据最小单位bit(比特、字位),1byte(拜特、字节)=8bit
分为基本数据类型与引用数据类型,除了基本数据类型外,全为后者
基本数据类型
4类8种
整数类型:byte、short、int、long
浮点类型:folat、double
布尔类型:boolean
字符类型:char
定义long、floa变量t时,需常量后加L、F,避免超出默认int范围报错、与默认double不兼容报错
包装类(简单说明)
对象即为有对象性质的类变量,包装类就是为了使基本数据类型变量获得对象性质而设计的类
一般通过自动包装、自动拆箱使用
类型转换
自动类型转换:小转大
强制类型转换:大转小