变量类型关键字
基本数据类型关键字
数值型:整数型(byte,short,int,long)分配空间大小不同,默认字面量是int,声明一个long类型,字面量后面必须加L
浮点型(float,double):精度不同,默认字面 量是double,声明一个float类型,需在字面量后面加f/F
字符型:char a=' a ',表示一个字符,用单引号表示 字符----->Unicode编码(万国码 包含全球所有的语言文字) ----->十进制编号可以进运算. 字符--->int运算 牵扯到下一个问题数据类型之间的转换
布尔型:java语言中只能使用true,false表示真和假,不能用0,非0表示.
引用类型变量
String:对象是通过对象引用变量来访问的,该变量包含了对对象的引用,它只是存放了对该对象的引用。
区别:
基本类型变量是在内存中存储一个基本类型值,可以在栈中直接分配内存
引用类型变量是对内存储存的值的一个引用,是对象的存储地址,对象的引用在栈中,对象实际存放在堆中
循环关键字
循环体中的关键字
contiune:在执行循环体中出现结束本次循环,继续进行下一次循环
break:在执行循环体中出现,整个循环直接结束(循环体后面的代码不执行,也不再进入下一次循环)
循环关键字
while:
循环变量的初始化,循环条件部分,循环体部分,循环变量的更新
先判断循环条件,对循环体输出,再对循环变量进行更新
else:与if语句配合使用,在if语句判断结束后为false,就进行else判断
面向对象关键字
this关键字:表示当前调用的对象,可以修饰属性,方法,构造器
static 静态 修饰类的属性,方法,代码块,内部类 随着类的加载而加载 :类一旦被加载,加载对象就会被加载初始化 优先于对象存在 修饰的成员,被所有对象共享 可不创建对象
package包:使用package来声明类或接口,属于标识符,遵循标识符命名规则,每' . '一次代表一层文件目录
import(导入):在源文件中显示的使用import结果导入指定的类,接口,声明在包的声明和类的声明之间
访问权限修饰符的关键字:
public:公共权限 修饰类,属性,方法
protected:受保护权限 修饰属性,方法
private 私有权限 修饰属性,方法
继承:extends指定一个类继承另一个类所使用的关键字,用于实现类之间的继承关系(一个类只能继承一个类,不能实现继