线程和数据库

Posted *眉间缘*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程和数据库相关的知识,希望对你有一定的参考价值。

public class Text12 {
    public static void main(String[] args) {
        
        MyThread mt=new MyThread();//会报错:不可以访问类型Text12的封闭实例。必须使用Text12类型的封闭实例来限定分配(例如x。新A()x是Text12的实例)。
        
        Thread t1=new Thread(mt);
        Thread t2=new Thread(mt);
        Thread t3=new Thread(mt);
        Thread t4=new Thread(mt);
        Thread t5=new Thread(mt);
        
        
        t1.setName("aaa");
        t2.setName("bbb");
        t3.setName("ccc");
        t4.setName("ddd");
        t5.setName("eee");
        
        
        t1.start();
        t2.start();
        t3.start();
        t4.start();
        t5.start();
        
        
    }
}
class MyThread implements Runnable{//要写在Text12类的外面,因为是两个不同的类,写在一个中,
        public Station station =new Station();

        @Override
        public void run() {
            station.Buy(Thread.currentThread().getName(),1);
            
        }
        
    }

2、

INSERT INTO p_emp (empno,ename,job,mgr,hiredate)
VALUES (7000,\'222\',\'www\',7698,SYSDATE);
COMMIT;

总共8列,不一定添加8列,完全可以只添加主键的那一列

知识点:

对于日期型数据,做*,/运算不合法
包含空值的数学表达式的值都为空值
别名使用双引号
用||连接字符串
日期和字符只能在单引号中出现
distinct去除重复
where to_char(hire_date,yyyy-mm-dd)日期的指定格式
insert into 表名(列)values(值)
最后要加上commit提交
update 表名 set改的内容
delete删除

 

员工中名字中含有a的
like\'%a%\' like \'%a\':名字中最后一位是a的
like \'__%a\'名字中第三位是a的
id in(1,2,3):id为1,2,3的员工

以上是关于线程和数据库的主要内容,如果未能解决你的问题,请参考以下文章

csharp 线程和异步任务片段

多个请求是多线程吗

活动到片段方法调用带有进度条的线程

异步任务片段背景数据

多个用户访问同一段代码

硬核!管理mysql数据库的工具