-
1)抽象类(被abstract修饰的类):可以沒有抽象方法
???最终类(被final修饰的类):可以没有最终方法(被final修饰的方法)
2)抽象类只能被继承最终类只能被实例化(声明使用)
3)接口和类:接口可以定义静态成员变量(static final public),抽象类随意
1)转换:从小到大:自动转换从大到小:强制转换
3)封装类不能直接赋值
-
1)定义在同一个包(package)内的类可以不经过import而直接相互使用
2)java的包是用来组织文件的一种虚拟文件系统 -
5 静态代码块优先执行,执行完成后局蔀变量被销毁
-
7 成员变量,线程共享放入堆;局部变量方法独有,放入栈