![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象加强
文章平均质量分 60
112358lo
这个作者很懒,什么都没留下…
展开
-
Java面向对象加强---程序执行的顺序
知识点: 1)、构造一个类对象,必须先构造它的父类对象。 2)、初始化一个类必须先初始化它的属性。 即:一个类先执行它的构造方法,构造方法方法之前需要执行super(),然后是成员变量,最后是构造函数内部的语句。下面是一个例子:public class Test { private String name="jack";//顺序4:执行成员变量 pri...原创 2018-06-19 20:47:04 · 1329 阅读 · 0 评论 -
Java面向对象加强-----静态和非静态(知识点)
1、静态成员 1)、 每一个类都有一个static池,池中统一存放该类的static变量,为所有对象共享,static变量在类装载之前就被初始化了(即:第一个对象被调用使用之前初始化一次)。 2)、为什么静态方法中不可以访问非静态成员(变量或者是方法) 是因为静态方法拿类名就可以直接调用,这是根本就没有类实例,所以无法访问非静态成员(需要通过类实例才可以调用...原创 2018-06-19 21:32:42 · 379 阅读 · 0 评论 -
Java面向对象加强----自动装箱自动拆箱
自动拆箱:就是把基础数据类型自动封装并转换成对应的包装类对象:Integer a=new Integer(5);拆箱:就是把包装类的对象自动解包并转换成对应的基本数据类型@Test public void Demo(){ Integer a=new Integer(5); //凡是包装类和基础数据类型运算,比较,都会自动拆箱。 int b=a+10; //对于Integer,数据...原创 2018-06-19 21:54:35 · 117 阅读 · 0 评论