在JAVA的方法中,如果该方法有返回类型,那么在任何时候都必须要有返回值
JAVA数组的特点:
1.数组是一个连续空间,下标是从零开始的,最大下标值是长度减1
2.数组元素都是变量,而且每个数组元素类型相同
3.数组创建时会给每个元素初始化,int---0,double---0.0,引用类型为null
4.数组创建后长度不可改变
对象是存在的具体实体,具有明确定义的特征和行为
万物皆对象,对象因我关注而产生
面向对象是一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯
类是具有相同属性和行为的一组对象的集合
在软件系统中,我们用类来模拟现实生活中的实体
类是对象的抽象,对象是类的实例
属性是一个对象的特征,对象不一样,属性的值也不一样,一个对象的属性值的变化不影响另一个对象的属性值
对于属性的访问,必须通过对象点(对象名.)的方式访问
静态变量:所有对象共享一个变量,是唯一的,无论是哪个对象将之改变,都会影响别的对象的访问
静态变量的特点:
1.是唯一的
2.可以通过对象去访问,也可以通过类去访问
3.加载时机在对象之前
如果一个对象没有任何引用,那么就具备了被垃圾回收机制(GC)回收条件
null表示一个变量没有指向任何对象,对null值调用属性和方法,会抛出空指针异常
如:类名 变量名 = null;(错误)