java
tongabcde
这个作者很懒,什么都没留下…
展开
-
JAVA的synchronized关键字学习
synchronized方法是Java提供的一种锁机制。 2synchronized锁住的是同一个对象。 直接上例子: package com.tj.common.imulation12306; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; publ原创 2016-05-04 23:08:03 · 223 阅读 · 0 评论 -
针对线程学习过程中遇到的问题或者是学习经验笔记
1、线程一般会实现Runnable接口或者是继承Thread类,这都需要实现 public void run();方法。 2、线程的interrupt方法用于将当前线程标记为中断状态。 3、线程的yield()方法用于将当前线程暂停执行一段时间,但这个时间不定,有可能短有可能长。是由CPU来决定的。 4、线程的wait()方法是放弃当前的锁,将程序挂起,进入对象锁的等待线程池,等待notif原创 2016-06-28 21:45:18 · 246 阅读 · 0 评论 -
Java的内部类学习笔记
1.内部类感觉啥都可以做,有正常的类的一切功能,只是在外部访问时,创建类的语法稍微有点点区别。还可以在抽象类的内部定义内部类,并且这个内部类还可以继承这个抽象类。例如: package com.tj.common.InnerClass; abstract class CouldHasInner { abstract void printObj(); private String a;原创 2016-06-15 21:55:54 · 193 阅读 · 0 评论