Java面试题
Java面试题
「用户不存在」
这个作者很懒,什么都没留下…
展开
-
Java面试题_简述Java多态
文章目录面试题——谈谈对Java多态的理解1.多态是什么?2.多态实现方式?2.1.编译时多态/静态多态2.2.运行时多态/动态多态3.多态实现原理题外话: 面试题——谈谈对Java多态的理解 1.多态是什么? 多态polymorphism,poly+morphism许多形态,一个类的多种形式,同一个事件发生在不同的对象上会产生不同的结果。 2.多态实现方式? 2.1.编译时多态/静态多态 编译期间决定目标方法; 方法名相同,参数不同,通过overload重载实现。 //案例(编译时多态) public原创 2020-05-15 17:22:59 · 634 阅读 · 0 评论 -
Java面试题_类变量与实例变量
类变量与实例变量 1.位置 类变量与实例变量都独立于方法之外,但是前者有static关键字修饰。 public class Variable { static int num1 = 0; //类变量 private int num2 = 0; //实例变量 } 2.默认值 两者都有默认值,变量的值可以在声明时指定,也可以在构造方法中指定。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。 public static void main(String[原创 2020-05-11 12:14:52 · 242 阅读 · 0 评论