![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
好好学Java
这个作者很懒,什么都没留下…
展开
-
Java面向对象的三大特征
为什么说三大特征,就如引用链接中作者所述,特征是一事物异于其他事物的特点,而 所有的编程语言都需要抽象 来说说三大主要特征,每个特征可以从概述、原则、优缺点三方面来描述。 一、封装 概述:把描述一个对象的属性和行为封装成一个类,把具体的业务逻辑功能实现封装成一个方法。其次封装的意义还有效的保护属性通过访问修饰符私有化属性(成员变量),公有化方法。 原则: 优点: 二、继承 概述:所有的子类所...原创 2019-05-08 15:50:28 · 173 阅读 · 0 评论 -
子类与父类构造函数的运行关系
对引用1中的代码做了部分修改,同时借鉴引用2的结论。 public abstract class MyClass { public MyClass() { initValue(); } public static void main(String[] args) { Man man = new Man(); man.show(); } public abstract void...原创 2019-05-06 16:54:49 · 210 阅读 · 0 评论 -
常用的代码健壮性判断
1. Arrays工具类toString()中的判断: public static String toString(long[] a) { if (a == null) //空指针判断 return "null"; int iMax = a.length - 1; if (iMax == -1) //空数组判断 ...原创 2019-06-02 15:52:00 · 1385 阅读 · 0 评论