锅炉信息网 > 锅炉知识 > 锅炉资讯

面对对象6

t面对对象宏观上使用对象 微观上面向过程t对象的进化史;数据无管理时代--数组管理和企业部门制--对象和企业项目制t对象3特征1.封

t面对对象

宏观上使用对象 微观上面向过程

t对象的进化史;

数据无管理时代--数组管理和企业部门制--对象和企业项目制

t对象3特征

1.封装性 2.继承性 3.多态


1-对象是具体的事物,类是对对象的抽象;

2-类是一类对象的模板,对像是该类的一个具体事例;

3-类是描述同一类型的对象的一个抽象概念,类中定义了一类对象所具有的共同的属性,方法


public class 类型( ){

类体

}

成员属性:

1.成员变量 周期:对象创建开始到结束。

声明: 类型 变量名 String name; int id;


2.成员方法:方法跟方法一样


3.构造器


[修饰符] 类名(){

}

构造器也叫构造方法,用于对象的初始化

构造器有返回值但是不能定义返回值类型不能使用return返回值

如果没有定义构造器系统会自动定义一个无参构造器

构造器的方法名必须和类型一样


----构造器的重载--

跟方法的一样

如果方法构造中形参名与属性名相同时,

需要使用this关键字区分属性与形参

this.id 表示属性id;id表示形参id


对象的创建;

类 类名=new 类();

类 类名;


-------------栈---------

为方法执行的内存模型,每个方法都有一个栈,

JVM为每个线程创建一个栈,存放线程执行方法的信息(实参 局部变量)

栈属于线程私有,不能实现线程间的共享!

存储特性为 先进后出 后进先出

栈是由系统自动分配,速度快!栈是一个连续的内存空间!


---------堆-------

用于存储创建好的对象(数组也是对象)

JVM只有一个堆,被所有线程共享

堆是一个不连续的内存空间,分配灵活,速度慢!


----方法区-------

JVM只有一个方法区,被所有线程共享!

方法区也在堆里面,存放常量 存储类

上一篇:小时候6

下一篇:车载式6KW柴油发电机

锅炉资讯

锅炉资讯

锅炉学习

锅炉学习

锅炉视频

锅炉视频

锅炉百科

锅炉百科