Fork me on GitHub
摘要: 线程的四种状态1 产生(new):线程对象已经产生但是尚未被启动,所以无法执行,通过new产生对象后没有对它调用start()方法。2 可执行(Runnable):每一个支持多线程的系统都有一个排程器,排程器会从线程池中选择一个线程并且启动它,当一个线程处于可执行状态的时候时候,表示它可能处于线程池... 阅读全文
posted @ 2015-01-10 22:18 龙族小龙 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在java中创建新执行线程有两种方法一.将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。class Demo extends Thread{ public void run() { for(int x=0;x" + x)... 阅读全文
posted @ 2015-01-05 22:11 龙族小龙 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 进程:是一个正在执行中的程序 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元线程:就是进程中的一个独立的控制单元 线程在控制着进程的执行一个进程中至少有一个线程Java VM 启动的时候会有一个进程java.exe.进程中有一个线程负责java程序的执行。而且这个线程... 阅读全文
posted @ 2015-01-04 00:16 龙族小龙 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 存储过程传参:存储过程的括号里,可以声明参数。 语法是:create procedure p([in/out/inout] 参数名 参数类型 ..),MySQL 存储过程参数如果不显式指定in、out、inout,则默认为inin:传入function的参数create procedure p7(i... 阅读全文
posted @ 2015-01-02 15:57 龙族小龙 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git... 阅读全文
posted @ 2014-12-25 14:52 龙族小龙 阅读(125) 评论(0) 推荐(0) 编辑
摘要: class Fu{ int num = 5; void method1() { System.out.println("fu method_1"); } void method2() { System.out.println("fu m... 阅读全文
posted @ 2014-12-20 17:02 龙族小龙 阅读(143) 评论(0) 推荐(0) 编辑
摘要: abstract class Animal{abstract void eat();}class Cat extends Animal{public void eat(){System.out.println("吃鱼");}public void catchMouse(){System.out.pr... 阅读全文
posted @ 2014-12-20 16:53 龙族小龙 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 定义:某一类事物的多种存在形态。例:动物中猫,狗。猫这个对象对应的类型是猫类型猫x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物 动物y = new 猫(); 动物是猫和狗具体事物中抽取出来的父类型结果:父类型引用指向了子类对象代码体现:abstract class Animal{... 阅读全文
posted @ 2014-12-18 22:41 龙族小龙 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 接口 阅读全文
posted @ 2014-12-18 22:39 龙族小龙 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 抽象类 阅读全文
posted @ 2014-12-18 22:38 龙族小龙 阅读(73) 评论(0) 推荐(0) 编辑