Java
花江
这个作者很懒,什么都没留下…
展开
-
一个java初始化的练习题
请写出下列代码的输出结果public class InitializeDemo { private static int k = 1; private static InitializeDemo t1 = new InitializeDemo("t1"); private static InitializeDemo t2 = new InitializeDemo("t2"...原创 2019-01-17 21:38:54 · 352 阅读 · 0 评论 -
Java静态内部类和非静态内部类
一、非静态内部类:1、变量和方法不能声明为静态的。(类的编译顺序:外部类–静态方法或属性–内部类,如果内部类声明为静态的,造成编译顺序冲突。个人理解)2、实例化的时候需要依附在外部类上面。比如:B是A的非静态内部类,实例化B,则:A.B b = new A().new B();3、内部类可以引用外部类的静态或者非静态属性或者方法。二、静态内部类:1、属性和方法可以声明为静态的或者非静态的...转载 2019-01-08 17:35:53 · 1673 阅读 · 0 评论 -
接口和抽象类的区别与用法
public class Java_06_08_Q1 { public static void main(String args[]) { System.out.println("Q1:请问Java中接口与抽象类的区别是什么?应该如何从二者中做选择?请编写代码Demo说明。"); System.out.println("区别如下:\n&qu原创 2019-01-22 21:11:36 · 235 阅读 · 0 评论