JAVA笔试题(与构造函数、静态变量有关)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA笔试题(与构造函数、静态变量有关)相关的知识,希望对你有一定的参考价值。

1. class Base int i=99; public void amethod() System.out.println("Base.amethod()"); Base() amethod(); public class Derived extends Base int i=-1; public static void main(String[] args) Base b=new Derived(); System.out.println(b.i); b.amethod(); public void amethod() System.out.println("Derived.amethod()"); 这段代码运行结果如下。 Derived.amethod() 99 Derived.amethod() 请问一下,为什么不是Base.amethod()呢? 2. class MyClass 03. static String myName="Webs-TV"; 04. 05. MyClass getMyClass() 06. System.out.println(myName); 07. return null; 08. 09. public static void main(String[] args) 10. System.out.println(new MyClass().getMyClass().myName); 11. 12. A.Compiler time error B.runtime error C.Print "Webs-TV" twice D.Print "Webs-TV" once 运行结果是C,请问一下这是为什么,帮忙解释一下。谢谢啦:)

参考技术A 1.amethod()方法被重写
2.getMyClass()中输出一次,main()中再输出一次

腾讯笔试题——java题总结无答案

目录

Java基础

JVM

开源框架

操作系统


Java基础

4.1.0 JAVA中的几种基本数据类型是什么,各自占用多少字节。

4.1.1 String类能被继承吗,为什么。

4.1.2 String,Stringbuffer,StringBuilder的区别。

4.1.3 ArrayList和LinkedList有什么区别。

4.1.4 讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。

4.1.5 用过哪些Map类,都有什么区别,HashMap是线程安全的吗,并发下使用的Map是什么,他们内部原理分别是什么,比如存储方式,has

以上是关于JAVA笔试题(与构造函数、静态变量有关)的主要内容,如果未能解决你的问题,请参考以下文章

腾讯笔试题——java题总结无答案

java笔试题整理

求java考题,笔试题

笔试题

java从小白开始的练习(String构造器,内存分析与笔试题)

java从小白开始的练习(String构造器,内存分析与笔试题)