黑马程序员技术交流社区

标题: 今天学的小总结 [打印本页]

作者: 天邃任我桓    时间: 2014-9-13 00:12
标题: 今天学的小总结
1TreeMap
  对存储到Map集合中的键,进行自然顺序排序,获取比较器
  TreeMap特点,底层数据结构红黑树,(自然平衡算法二叉树)
  线程不安全,执行效率高
  TreeMap存储自定义对象,并排序,自然顺序和比较器

2TreeMap案例
  字符串,统计每个字符出现的次数abcbcfed231231
  字符a出现1次,字符串b出现2次
3LinkedHashMap
有序的Map集合,出现在JDK1.4版本。底层结构基于哈希表的链表结构
线程不安全,执行效率高

4JDK1.5的新特性增强for循环
  1.5出现的新特性
  一个接口,是Collection的父接口 java.lang.Iterable
  凡是这个Iterable接口下的所有小弟,都可以使用增强for循环进行迭代
  for循环可以遍历,数组,集合
  格式:
    for(数据类型 变量 : 集合或者数组){
         sop(变量)
   }
5JDK1.5的新特性可变参数
   遇到参数类型一致,但是参数的个数不同,可以使用可变参数实现
   标准格式:
    修饰符 返回值类型 方法名(int...a){
         return ;
     }
  特点和注意事项:
      可变参数,不受参数个数限制,不传递参数也可以
      一个方法,只能写一个可变参数
      可变参数,必须写在参数列表的最后位置
      按照传递的顺序,最后的传递给可变参数

作者: 臭和尚    时间: 2014-9-13 03:41
恩,加油!!
作者: 水了个淼    时间: 2014-9-13 07:59
每天 学的 都总结一下 这样的效率比较高 也是一个很好的习惯 给你一个赞
作者: noiary    时间: 2014-9-13 08:21
for each 循环   我说之前讲for的时候为什么没讲,原来是放到后面了!
作者: 陈琪    时间: 2014-9-13 08:26
我也看到这了
作者: liwugang    时间: 2014-9-13 08:57
很好,每天总结每天所学的知识,才能更好的巩固
作者: xiayoutianxia    时间: 2014-9-13 09:00
赞!!!!!!!!!!!!!!!!!!!!!
作者: new999    时间: 2014-9-13 09:06
每天一积分。fighting
作者: 菜鸟一号    时间: 2014-9-13 10:07
总结得不错
作者: bj_zlh    时间: 2014-9-13 10:59
加油,,,,,,
作者: 这个夏天的芬芳    时间: 2014-9-13 23:06
{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2