Java
陨落烟雨
选择对的事情坚持着
展开
-
Effective Java读书笔记一
Effective Java 读书笔记~~~ package com.lcj;public class Main {/** * #考虑使用静态工厂方法来替换构造器 * 优点 * 1,每个对象都有名字。 * 2,不必每次都 new 出一个对象。 * 3,多态的方式存在,返回的都是对象的子类。 * 缺点 * 1,类如果存在公有或则保护的构造器,就不能被子类化了(对象注册器中的构造器私有需原创 2016-03-18 14:08:08 · 390 阅读 · 0 评论 -
Effective Java读书笔记一
Effective Java 读书笔记package com.lcj;public class Main { /** * #考虑使用静态工厂方法来替换构造器 * 优点 * 1,每个对象都有名字。 * 2,不必每次都 new 出一个对象。 * 3,多态的方式存在,返回的都是对象的子类。 * 缺点 * 1,类如果存在公有或则保护原创 2016-03-18 14:10:22 · 443 阅读 · 0 评论 -
Java 死锁demo
package com.jikexueyuan.myviewpager; /** * Created by lcj on 16/10/11. */public class DeadLockDemo { public static void main(String arg []){ new DeadLock(); } static class Tom{原创 2016-10-11 23:01:57 · 451 阅读 · 0 评论 -
Java 多线程Timer 与 TimerTask 小案例
/** * 需要timer来做计时,TimerTask是Runnable的实现类,对run方法实现了倒 * 计时开始功能。 * Created by lcj on 16/10/11. */public class TimerTest { public static void main(String arg []){ Timer timer = new Timer()原创 2016-10-12 18:45:42 · 551 阅读 · 0 评论 -
Java 多线程通信
/** * 这个案例说是生产者与消费者的故事,柜台卖蛋糕,消费者要等生产者做好蛋糕才 * 能获取到,也就是做一个卖一个。 * Created by lcj on 16/10/11. */public class ThreadInfoExchange { public static void main(String arg[]) { Counter c = new Co原创 2016-10-12 22:52:46 · 363 阅读 · 0 评论 -
Java 多线程控制
/** * 1,线程的名称,可以通过构造函数来初始化,或者setName * 2,线程的优先级,可以直接setPro * 3,sleep 阻塞状态,让出cpu * 4,join 合并线程,这里的合并指的是接上,编码效果上是顺序执行 * 5,isAlive 判断线程是否还活着 */public class ThreadControlMethod { public static vo原创 2016-10-13 14:30:37 · 385 阅读 · 0 评论 -
UML学习笔记
什么是UML 1,图形化语言 2,需求,构建,配置开发软件阶段进一步认识UML 1,用于面向对象 2,开发人员、用户、维护人员沟通用 3,UML表示一个骨架、框架,开发的过程也可以描述 4,UML是一种语言 5,不同的图形代表不同的意思,如椭圆就是用例 6,UML的核心就是抽象UML中常用的元素 1,方的,有属性方法的集合 2,接口,接口是一个圆? 3,用例,系统的一个功能原创 2016-10-15 19:41:29 · 367 阅读 · 0 评论 -
Java 注解
Java注解个人定义——注解这个东西,像是给Java代码打标签是的,给类、属性、方法都标记上一些东西,然后通过反射的方式去获取到这个标签,又根据这个标签来改变类、属性、方法的行为。原创 2016-11-07 23:22:37 · 346 阅读 · 0 评论 -
Android内存泄漏分析经验记录
Android内存泄漏分析记录 MAT中显示的是GC根路径上的对象 如果一个对象置空了,但是对象的引用还是存在,说明这个对象中还有对象被持有,不能被释放 时刻记得内存泄漏的原因都是因为对象的生命周期不一致导致 Android中是否有内存泄漏,分析起来很简单,进入一个Activity,退出以后destroy,这个时候如果Activity还存在内存当中,很有可能就是内存泄露。原创 2017-03-15 22:25:11 · 492 阅读 · 0 评论