- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 多线程学习二
买票事例: 先看下面的例子 class Ticket extends Thread{ private int num=5; public void run(){ boolean flag=true; while(flag){ if (num>0) { System.out.println(Thread.currentThread().
2016-08-25 11:22:41 303
原创 多线程学习一
一:概述 进程:正在进行中的程序(直译). 线程:就是进程中一个负责程序执行的控制单元(执行路径) 一个进程中可以多执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为了同时运行多部分代码。 每一个线程都有自己运行的内容。这个内容可以称为线程要执行的任务。
2016-08-24 16:33:32 478
转载 静态代码块,构造代码块,构造函数的执行顺序
本文转载自:http://www.360doc.com/content/13/0419/16/11965070_279489758.shtml 一般认为这三者执行顺序是静态代码块、非静态代码块、构造函数public class ExA { static { System.out.println("父类--静态代码块"); } public ExA() { System
2016-08-24 09:08:46 317
原创 内部类和匿名内部类
本文参考毕向东java视频学习,作如下总结,方便日后学习参考。 一.内部类的概述 . 将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类、嵌套类) .访问特点: 1)内部类可以直接访问外部类中的成员,包括私有成员 2)而外部类要访问内部类中的成员必须要建立内部类的对象 一般用于类的设计,分析事物时,发现该事物描述中还有事物,
2016-08-23 16:37:54 5680 3
原创 单例设计模式
设计模式:对问题行之有效的解决方式 单例设计模式: 解决问题:保证一个类在内存中的对象唯一性 必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。 如何保证对象的唯一性: 1)不允许其他程序用new创建该类对象 2)在该类创建一个本类实例 3)对外提供一个方法让其他程序可以获取该对象 三个步骤: 1)私有化该类的构造函数 2)通过new在本类中创建一个本类对象
2016-08-22 14:44:50 311
原创 静态代码块-static关键字
class StaticCode{ //静态代码块 static { System.out.println("static code......"); } void show(){ System.out.println("show static code......"); } } class StaticCodeDemo{ public static void
2016-08-20 17:20:31 312
原创 svn update时被 locked,按提示进行clean up操作也没用的解决方法
一:在本地svn下载的文件目录下找到.svn的目录 二:下载sqlite3,解压后放到.svn目录下 三:在该目录下按住shift+右击,打开命令行窗口,敲入命令sqlite3.exe wc.db,这样可以操纵wd.db的数据库了,输入命令.tables,能显示所以的表,删除 wc_lock 和 work_queue两个表就可以了
2016-08-19 19:51:32 3712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人