zoukankan      html  css  js  c++  java
  • 知识树杂谈Java面试(4)

    一、 Java集合

         1.  集合分类:  Collection、Map。

         2. Collection:

             

          3. Map

            

            4. 注意点

               a. List 有序、可重复;Set 无序、不可重复;Map  键值对、键不可重复、值可重复;

               b. ArrayList/LinkedList

                   动态数组实现,一个是基于Deque实现;

                   随机访问快,新增删除快;

                   Vector 是线程同步的.

               c. HashMap/HashTable

                   是否线程安全的;

                   HashMap运行key、value都为空。

               d. HashMap 原理

                   http://www.importnew.com/7099.html

       二、hashcod()和equals()区别

             hashcode()不等,一定能推出equals()也不等;hashcode()相等,equals()可能相等,也可能不等。

         三、垃圾回收gc

             1. 原理

                 http://www.cnblogs.com/meitian/p/4570621.html 

            2. 如何判断对象是否为垃圾

                 http://www.cnblogs.com/hzzjj/p/6268432.html

    齊帥
  • 相关阅读:
    J
    I题
    H
    G
    F题
    E题
    D题
    C题
    B题
    A题
  • 原文地址:https://www.cnblogs.com/qishuai/p/7686397.html
Copyright © 2011-2022 走看看