Java基础面试常考内容总结

泛型

public class Box<T>
{
    private T t;
    public void set(T t){ this.t = t;}
    public T get(){ return t;}

    public static void main(String[] args)
    {
        Box<Integer> integerBox = new Box<>();
        Box<String> StringBox = new Box<>();
        integerBox.set(3);
        StringBox.set("你好,世界!");
        System.out.println(integerBox.get());
        System.out.println(StringBox.get());
    }
}

使用泛型的好处:

  • 让一些类型错误在编译时就被发现,不必等到运行时。
  • 使用类型参数,可以实现代码复用的功能。上面的代码的T就是类型参数。
    详细内容见下面两个链接的内容
    Java泛型详解
    十道Java泛型面试题
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,672评论 25赞 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,657评论 2赞 59
  • 你好!
    山水竹阅读 205评论 0赞 0
  • 到了26岁的年纪,爸妈变得格外开明,我想做的事情不再过多地干预了,给给建议之后加上几句叮嘱,最开始还会被这种开明所...
    freecati阅读 470评论 0赞 0

友情链接更多精彩内容