Java面试题及其答案.docVIP

  • 4
  • 0
  • 约1.62万字
  • 约 17页
  • 2018-05-11 发布于河南
  • 举报
Java面试题及其答案

Java基础方面:? 1、作用域public,private,protected,以及不写时的区别? 答:区别如下:? 作用域?当前类?同一package?子孙类?其他package? public?√?√?√?√? protected?√?√?√?×? friendly?√?√?×?×? private?√?×?×?×? 不写时默认为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型变量中能不能存贮一个中文汉字?为什么?? 答:是能够定义成为一个中文的,因为java中以u

文档评论(0)

1亿VIP精品文档

相关文档