美文网首页CS面试指南
Java开发中注意的小事项

Java开发中注意的小事项

作者: 雨笋情缘 | 来源:发表于2017-08-28 15:42 被阅读5次

    1、问题:Will the following class compile? If not, why?

    会通过编译吗?回答原因。

    public final class Algorithm {

          public static T max(T x, T y) {

                    return x > y ? x : y;

           }

    }

    Answer: No. The greater than (>) operator applies only to primitive numeric types.

    不会,大于号>运算符只适用于原生类型。

    2、如果编译器在编译时擦除所有类型参数,为什么还要使用泛型?

    答:你应该使用泛型,因为:

    Java编译器在编译时泛型代码执行更严格的类型检查。

    泛型支持将编程类型作为参数。

    通过泛型能够实现泛型算法。

    3、

    相关文章

      网友评论

        本文标题:Java开发中注意的小事项

        本文链接:https://www.haomeiwen.com/subject/tiwwdxtx.html