Java岗面试核心MCA版问题和答案解析
Java的面试题集合,包含了问题和答案的解析。普通类和抽象类的区别在于普通类不能包含抽象方法,而抽象类可以包含抽象方法。抽象类不能被直接实例化,而普通类可以直接实例化。抽象类不能使用final修饰,因为定义为final会让它不能被继承,而抽象类就是为了让其他类继承的。创建一个对象实例需要使用new关键字。在Java中,对象实例与对象引用的区别是:对象实例在堆内存中,而对象引用存放在栈内存中;一个对象可以有n个引用指向它,就像一根绳子可以系住多个气球一样。变量与方法的区别在于,变量是内存中的一小块区域,成员变量针对整个类有效,而局部变量只在某个范围内有效,一般指的就是方法语句体内。
还行吧,适合基础