• Java面试题(04)


    1)设计一个程序,基于泛型Map实现10个英文单词的汉语翻译,即通过单词得到它的中文含义。

    import java.util.*;

    public class Ex22 {

    public static void main(String[] args) {

    String[] eng={“Apple”,”Orange”,”Green”};

    String[] chs={“苹果“,”桔子“,”绿色“};

    Map map=new HashMap();

    for(int i=0;i<eng.length;i++)

    map.put(eng[i],chs[i]);

    String test=”Orange”;

    System.out.println(test+”翻译:“+map.get(test));

    }

    }

    2)

    class HelloA {
    
        public HelloA() {
            System.out.println("HelloA");
        }
        
        { System.out.println("I'm A class"); }
        
        static { System.out.println("static A"); }
    
    }
    
    public class HelloB extends HelloA {
        public HelloB() {
            System.out.println("HelloB");
        }
        
        { System.out.println("I'm B class"); }
        
        static { System.out.println("static B"); }
        
        public static void main(String[] args) { 
         new HelloB(); 
       }
    
    }

    答案:

    static A
    static B
    I'm A class
    HelloA
    I'm B class
    HelloB

  • 相关阅读:
    mysql8 JDBC连接注意事项
    Flask上下文管理源码分析
    python基础学习day5
    python基础学习day4
    python基础学习day3
    python基础学习day2
    python基础学习day1
    简单的名片管理系统
    pycharm教程
    Python:知识目录
  • 原文地址:https://www.cnblogs.com/QAZLIU/p/5505358.html
Copyright © 2020-2023  润新知