2020年新版JAVA基础考题和答案.docxVIP

  • 2
  • 0
  • 约4.1千字
  • 约 10页
  • 2020-10-13 发布于天津
  • 举报
1、作用域 public,private,protected, 以及不写时的区别 答:区别如下: 作用域 当前类 同一 package 子孙类 其他 package public V V V V protected V V V X friendly V V X X private V X X X 不写时默认为 friendly 2、ArrayList 和 Vector 的区别,HashMap 和 Hashtable 的区别 答:就 ArrayList 与 Vector 主要从二方面来说 . 同步性 :Vector 是线程安全的,也就是说是同步的,而 ArrayList 是线程序不安全的, 不是同步的 数据增长:当需要增长时 ,Vector 默认增长为原来一培,而 ArrayList 却是原来的一半 就 HashMap 与 HashTable 主要从三方面来说。 历史原因:Hashtable 是基于陈旧的Dictionary 类的,HashMap 是Java 1.2引进的 Map 接口的一个实现 同步性 :Hashtable 是线程安全的, 也就是说是同步的, 而 HashMap 是线程序不安全 的,不是同步的 值:只有 HashMap 可以让你将空值作为一个表的条目的 key 或 value 3、 char 型变量中能不能存贮一个中文汉字 ?为什么 ? 答:是能够定义成为一个中文的

文档评论(0)

1亿VIP精品文档

相关文档