美文网首页
常见Java问题

常见Java问题

作者: JAVA架构师的圈子 | 来源:发表于2019-01-22 21:20 被阅读0次

    1、泛型的好处

      保护了类型安全

      避免了强制类型转化

    2、final关键字的作用

      final修饰的属性是常量

      final修饰的方法不可被重写

      final修饰的类不能被继承,如:String

    3、静态变量和实例变量的区别?

      静态变量:类变量 它属于类 当虚拟机加在class时产生

      实例变量:当创建对象时才产生实例变量

    4、Collection和Collections的区别

      Collection是集合的接口 子接口有:Set、List等

      Collections是集合的工具类 该类中都是静态方法,可直接用 Collections.方法名 调用该类中的方法

    5、什么是值传递和引用传递?

      值传递(基本数据类型传递):传递值的副本

      引用传递:传递的是引用地址

    6、Java的“一次编译,处处运行”是如何实现的?

      Java代码编译后会生成.class字节码文件,而只要有jvm的地方就可以运行字节码文件。

    相关文章

      网友评论

          本文标题:常见Java问题

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