//死锁:多个线程互相抱着对方需要的资源,然后形成僵持 publicclassDeadLock{ publicstaticvoidmain(String[] args){ Play boy = new Play(); new Thread(boy, "Bob").start(); new Thread(boy, "Alice").start(); } }
publicstaticvoidmain(String[] args){ Tickets01 tickets01 = new Tickets01(); new Thread(tickets01, "黄牛1号").start(); new Thread(tickets01, "黄牛2号").start(); new Thread(tickets01, "黄牛3号").start(); } }
publicstaticvoidmain(String[] args){ Tickets01 tickets01 = new Tickets01(); new Thread(tickets01, "黄牛1号").start(); new Thread(tickets01, "黄牛2号").start(); new Thread(tickets01, "黄牛3号").start(); } }
Statement st = conn.createStatement(); String sql = "insert into user(...) values(...)"; int num = st.executeUpdate(sql); if(num > 0){ System.out.println("插入成功"); }
delete,数据删除操作,实例操作:
1 2 3 4 5 6
Statement st = conn.createStatement(); String sql = "delete from user where [...]"; int num = st.executeUpdate(sql); if(num > 0){ System.out.println("删除成功"); }
update,数据修改操作,实例操作:
1 2 3 4 5 6
Statement st = conn.createStatement(); String sql = "update user set name='' where name=''"; int num = st.executeUpdate(sql); if(num > 0){ System.out.println("修改成功"); }