????Java??????(??????????????)????????????Java?????????????????????????????????????????Java???Щ??????????????????Java??????????Щ??????????

????Q?????????????????Щ??????Щ??????????????

????A. ??????????????????????????????????????????????????????????????????????????????????????????н???????е?????

????Q:???????????List??Set??Map?

????A:???Java?????????Щ?????????????????????????????????????????????????????????????????????д???Core Java Career Essentials??????????????????????????????Щ?????

???????????????

?????????????????????????????????????????????±??????????????е??????????????μ?????鳣???????а??????????????????????洢?EmployeeDetail[]??????????????????洢?????????????б?????????????????????????????????????????????????????ū?????????????????????????????

?????б??????????????????????С???????б?????????????????С?????????????????????????????????????С???б???????????????????????????У????????μ????????б????????й??????????????б????????????б????????????????С????????????С???????

??????????б???????????????????????????????????洢??????????????????ü????

???????????????????????в???(??????????Last In First Out – LIFO)???????????????????????????????????????????????????????????????????????????е?peek()??push()??pop()?????????????????????????????????????????????????????(4+2)*3?????????????????????е?????????????????????????????У????????????С????????????????????????

???????????????????????(LIFO)??????????????????á????磬?????????????????У??????XML????????????????????????????????????????????????Щ?????????ЩJava??????

???????к?????Щ???????????????????????????????????????????????????(??????????)???????????????????????peek()??offer()??poll()???????????????????????????????????磬????????????????л????????????ж???????????????????????

????????????????????????????????е??????

????????????????????????????????????????????????????????????????????????????????????????????????????????á????磬????????????????????????????????У?????????????????????в?????????????????????????????????м?????????????????????Apache??????????????TreeList?????????????????????????????????????????????棬?????????????ú??????????????????????????????????????

????ArrayList???б?????????????????TreeList?????ArrayList????????б??м???????????????????????????????TreeList????TreeList???????????????????????ε??????????е?????????????????????O(log n)???????????????TreeList???????????????????????????????ArrayList??LinkedList??

 
class Link {
   private int id;                    // data
   private String name;               // data
   private Link next;                 // reference to next link
}

????HashMap??????????????????????????????????????????????????????????????????hash????????????λ???????ó??????????????hash????λ?????????磬????????????????ù????id?????key?????properties?????????????-???????????key/value???????棬????HashMap????????????????????????С????????????С???????