关注实现过程
面向过程:思想是按步骤来区分 ,如开车我们需要先点火发动,挂挡,踩油门,开车。
关注找谁来完成
面向对象:是一个更符合于人思考的一种方法,我们不用去过度关注这个汽车部件如何生产,我们只需把所需要的东西分发出去交给别人完成,我们只需要他们我们完成我们不需要关系他如何实现。
但面向对象依赖于面向过程
2.jvm流程类和对象的关系 类是图纸 对象是制造出来的东西
3.类类有属性和功能组成
(1)属性修饰符 数据类型 属性名
(2)功能修饰符 返回值类型 方法名(参数列表)
4.对象对象 包含有成员变量 定义在方法外面的属性 成员方法存在与方法表中(在JVM链接类的过程中,会把方法放到方法表中,方法表存在中方法区中,会为每一个类都分配一块空间存放方法表,不会记录构造方法,静态方法和私有方法。Java中每个对象索引到对应的类,在对应的类数据中对应一个方法表)
成员变量和局部变量的区别
成员变量有默认值 局部变量没有默认值
对象的创建 引用数据类型 引用 = new 引用数据类型();



