1、泛型的好处

  保护了类型安全

  避免了强制类型转化

2、final关键字的作用

  final修饰的属性是常量

  final修饰的方法不可被重写

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

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

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

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

4、Collection和Collections的区别

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

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

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

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

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

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

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

最新文章

  1. .net两个对象比较,抛出不一样字段的结果
  2. Centos 7 Docker、docker-compose、Registrator、Consul、Consul Template和Nginx实现高可扩展的Web框架
  3. C#中Cookie的概述及应用
  4. 初探NIOS II之hello_world
  5. hdu 4960 Another OCD Patient(dp)
  6. jquery事件合集
  7. 警惕SQL语句陷井
  8. 资源 之 4.4 Resource通配符路径 ——跟我学spring3
  9. poj 3007 Organize Your Train part II(二叉排序树)
  10. 夏令营提高班上午上机测试 Day 2 解题报告
  11. Net包管理NuGet(1)nuget的使用方法
  12. Https网络安全架构设计
  13. Linux安装jdk.18和tomcat8
  14. HTML DOM classList 属性
  15. demo:复制粘贴功能
  16. Java只给汉字转URLEncoder
  17. mysql 触发器介绍
  18. Spark笔记之使用UDF(User Define Function)
  19. iphone 开发中使用zbar时遇到的几个典型问题解决方法。
  20. Qt addStretch()详解

热门文章

  1. cmd命令关闭占用程序的端口
  2. POJ 2707
  3. 03-03 java 顺序语句结构,选择结构if语句
  4. 域名直接访问应用程序-不加端口号&不加路径名
  5. Spark中的常用算子
  6. node爬虫gbk中文乱码问题
  7. vue数组检测更新问题
  8. rpm 软件包管理
  9. Maven 打包遇到的问题
  10. wamp配置虚拟路径(路径别名)