常见Java问题

Posted qust-lgh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见Java问题相关的知识,希望对你有一定的参考价值。

1、泛型的好处

  保护了类型安全

  避免了强制类型转化

2、final关键字的作用

  final修饰的属性是常量

  final修饰的方法不可被重写

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

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

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

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

4、Collection和Collections的区别

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

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

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

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

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

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

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

以上是关于常见Java问题的主要内容,如果未能解决你的问题,请参考以下文章

好程序员Java教程分享Javamain常见面试问题

Java Web开发常见问题

Java常见问题总结

常见的Java面试问题

Java常见问题总结

Day627.HTTP调用常见问题 --Java业务开发常见错误