黑马程序员 02 类

                                                 ------- android培训java培训、期待与您交流! --------

2012.11.09

内存空间 :1. 堆  对象在内存空间的保存:在栈开辟一片空间存储
                   2. 栈  <局部变量>
                       逻辑地址引向在堆里存储的方法和数据

String的方法和属性:
                charAt : 返回指定位置的字符 
                concat : 字符串连接
                endswith : 测试字符串的结尾 返回boolean值
                equals : 判断两个字符串是否相等 <引用的对象内容>

StringBuffer  : 线程安全的可变字符序列,一个类似于String的字符串缓冲区,赋值后可以改变长度及内容
                append  : 链接字符串到序列中


集合框架 : 
 
               Collections : list 集合 和 set 集合
               Vector 类     add : 放入对象    get: 取出对象  size : 属性   remove : <重写equals方法>
                                                                                                  public boolean equals (Object obj){}
               ArrayList  : List 接口 arrayList 实现类 
               泛型集合  :  给原来的类型加一个限定 <E>
 
               对比 Vector 和 arrayList  :   Vector 线程安全 效率低
                                                   ArrayList 线程非安全 访问遍历数据效率低

Map集合 :
               HashMap    :   put ,保存值
                                              Contain   ,查找是否重复
                                 遍历 :  for (Entry <K . V> 变量名 : map.entryset()){
                                            sy>0( e.getkey + e.getvalue)
                                       } 
               HashTable :  于HashMap用法一致,但 HashTable是线程安全的 ;
               Iterator : 遍历工具 ;
               Collections : 针对集合进行操作的工具类 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值