首页 > 代码库 > Java基础概念

Java基础概念

对象:职能化。是存在的具体实体,具有明确定义的特征和行为。

面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯。

类是对象的抽象,对象是类的实例。

类是具有相同属性和行为的一组对象的集合。

在软件系统中,我们用类来模拟现实生活中的实体。

属性用于描述对象的特征,对象之间属性彼此独立,一个对象的属性的变化不会影响其他对象属性的变化,由于属性是属于一个对象的组成部分,所以属性也叫做成员变量。

静态变量创建在对象之外,是所有对象共享的变量,静态变量发生变化,会影响所有的对象。

垃圾回收机制:回收没有被变量所指向的对象。

基本类型和引用类型的区别:1.基本类型变量中,存放的是具体的数据。2.引用类型变量中,存放的是对象的地址。

引用类型有三种:类,数组,接口

null表示在变量中没有存放任何对象地址,当对值为null的变量进行方法和属性的调用时,会抛出空指针异常

Java基础概念