积累
N_Saber
积极废人
展开
-
map 的遍历
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "v1"); map.put("2", "v2"); map.put("3", "v3"); //1:通过Map.keySet遍历key和value for (String key : map.ke原创 2015-09-08 18:20:52 · 433 阅读 · 0 评论 -
转 别人的
面试内容如下:一、 电面:自我介绍项目情况:对你来说影响最大的一个项目(该面试中有关项目问题都针对该项目展开)?为什么会想做这个项目?这个项目的ideal是谁提出来的?项目中如何实现的大数据的传输和存储项目中哪一部分最难攻克?如何攻克?基础知识考察:模块化的好处Htttp协议hashmap和concurrenthashmap区别及两者的优缺点对MySQL的了转载 2017-07-24 14:28:04 · 243 阅读 · 0 评论 -
面试
阿里巴巴JAVA常考面试题及汇总答案一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中Str转载 2017-07-25 15:25:41 · 440 阅读 · 0 评论 -
HashMap 实现原理
http://www.cnblogs.com/wxd0108/p/6382196.htmlHashMap 的实现原理HashMap 概述HashMap 是基于哈希表的 Map 接口的非同步实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。此实现假定哈希函数将元素适当地分布在各桶之间,可为转载 2017-07-27 00:28:06 · 448 阅读 · 0 评论 -
switch中 break , continue 作用
public class TestSwith { enum Size{S, L, XL, M}; public static void main(String[] args) { Size[] sizes = new Size[]{Size.S, Size.M, Size.L, Size.XL}; for(Size s : sizes) { switch(s) { ca原创 2017-08-07 13:54:43 · 681 阅读 · 0 评论