善知堂android学习笔记

2012年3月26日

java(学习笔记第十三天、十四天)

摘要: 1、 线程,进程: 对于cpu分配资源的最小单位是线程 对于内存分配资源的最小单位是进程 //Runnable接口2、线程:创建线程的两种方式3、启动线程4、终止线程5、线程的生命周期 (开始——》就绪态——》运行态——》终止) (阻塞态--休眠)6、线程的优先级,后台线程,线程的合并与休眠 MyThread1 t1=new Mythread1(); t2.start(); t2.setPriority(1); MyThread1 t2=new Mythread1(); t2.start(); t2.setPriority(8); *thread.join();合并线程 *当定义成后台线程时, 阅读全文

posted @ 2012-03-26 19:55 筱石头丶莜 阅读(165) 评论(0) 推荐(0)

java(学习笔记第十二天)

摘要: *集合(容器类) 类似数组list(ArrayList Vector) getmap(HashMap) key-value putset(Hashset) set中的数据不可重复。因为set没有下标,没有keyintertor (接口)遍历集合的Vector线程安全(同步处理方式) Enumeration枚举器elementsArayList线程不安全 (异步处理方式) 遍历集合的时候不要对集合进行操作linkedlist(模拟链表,堆栈)set接口: treeset有序的 hashset按哈希算法排序 collectionarraylist 、linkedlist、 hashset 、has 阅读全文

posted @ 2012-03-26 19:53 筱石头丶莜 阅读(265) 评论(0) 推荐(0)

java(学习笔记第十一天)

摘要: IO(流):读文件,写文件*流分为:字符流(读文本)、字节流(读二进制) 高级流(处理之后的)、低级流(读取资源)一、文件类 1、字符流:一个个字节的读取, 字符流:一个个字符的读取,//为了保证finally中的命令能执行到try{}finally{ try{ }finally{ } }*流字节-字符转换流//所有的字节输入都是InputStream的子类//所有的字符输入流都是Reader的子类*打印流打印字节流:printstream打印字符流:printwriter*用高级流做输出的时候会输出到低级刘所指向的文件//在使用高级流输入输出的时候,低级流指向什么地方,就是对什么地方做输入输 阅读全文

posted @ 2012-03-26 19:52 筱石头丶莜 阅读(104) 评论(0) 推荐(0)

java(学习笔记第十天)

摘要: 接口:代理设计模式//真实主题角色//代理主题角色*访问修饰符//异常处理 当程序出现错误后怎么处理//异常处理:error(无法处理的错误) Exception(轻微的错误) Exception(运行时异常,非运行时异常)try{}catch{}//非运行时异常,检查时异常int i=10; i/0;//运行时异常(可以捕获,也可以不捕获,一般情况下,运行时异常可以通过if避免,try catch 效率低),未检查异常//try{} catch{} finally{}//finally,如果try catch执行过程中有return,finally在return返回之前执行异常抛出publi 阅读全文

posted @ 2012-03-26 19:50 筱石头丶莜 阅读(140) 评论(0) 推荐(0)

java(学习笔记第九天)

摘要: 回顾:递归冒泡排序单例泛型接口的应用:1、定义操作标准2、表达一种能力3、将远程方法暴露给远程客户端。例子:接口=》1调用接口=》实现接口=》调用方法1抽象类: 抽象类{ 内部抽象类 内部接口 }接口{内部抽象类内部方法内部接口}*接口应用(一):表示工场设计模式 public abstract class Fruit{ String name; public abstract String getName(); }class Apple extends Fruit{ ...}class Orange extends Fruit{ ...} class FruitFactory{ public 阅读全文

posted @ 2012-03-26 19:48 筱石头丶莜 阅读(97) 评论(0) 推荐(0)

导航

善知堂网址http://itszt.losoon.com