2013年12月16日

【集合概述】【迭代器】【Vector中的枚举】【List集合】【LinkList】【ArrayList】

摘要: 集合类Collection集合是存储对象的容器,以便于对多个对象进行操作集合与数组的区别数组也可以存储对象,但是长度固定,集合的长度可变数组还可以存储基本数据类型,集合只能存储对象集合的特点:只用于存储对象,且可以存储不同类型的对象,长度可变集合框架集合相关的API可以分为三类:接口(Interfa... 阅读全文

posted @ 2013-12-16 11:49 hwren 阅读(204) 评论(0) 推荐(0) 编辑

2013年12月13日

StringBuffer__【String类的应用】【基本数据类型包装类】

摘要: StringBuffer字符串缓冲区,容器,面盆理论,特点: 长度可变;可以直接操作将多种数据类型;通过toString方法变成字符串 StringBuffer sb = new StringBuffer(); StringBuffer sb1 =sb.append("fes"); sop("... 阅读全文

posted @ 2013-12-13 12:30 hwren 阅读(195) 评论(0) 推荐(0) 编辑

2013年12月12日

String类__【String类的应用】

摘要: 一,模拟一个trim方法,去除字符串两端的空格。思路:1,判断字符串第一个位置是否是空格,如果是继续向下判断,直到不是空格为止。结尾处判断空格也是如此。2,当开始和结尾都判断到不是空格时,就是要获取的字符串。二,将一个字符串进行反转。将字符串中指定部分进行反转,"abcdefg";abfedcg思路... 阅读全文

posted @ 2013-12-12 21:09 hwren 阅读(172) 评论(0) 推荐(0) 编辑

2013年12月10日

他山之石__java中内存分配策略 & 堆和栈的比较 & String类的特殊之处

摘要: 一、java中内存分配策略及堆和栈的比较1、内存分配策略a.按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据... 阅读全文

posted @ 2013-12-10 15:36 hwren 阅读(195) 评论(0) 推荐(0) 编辑

多线程__【Thread类的方法--线程的调度与控制】

摘要: 线程的调度与控制start()启动线程进入可运行状态(Runnable)stop()停止线程进入消亡状态(Dead) //已过时,5.0以后不再支持sleep()线程睡眠进入冻结状态(Blocked)wait()interrupt()停止线程(的冻结状态)多线程通常使用循环结构,只要控制住循环... 阅读全文

posted @ 2013-12-10 14:26 hwren 阅读(1047) 评论(0) 推荐(0) 编辑

导航