摘要: 一。继承Thread类 Thread类本身是实现Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个本地的方法,他将启动一个新的线程,并执行run()方法。 具体操作:通过自己创建的类直接继承Thread,重写 阅读全文
posted @ 2019-06-27 23:53 枫糖浆 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 一.隔离级别 在操作数据时可能带来 3 个副作用,分别是脏读、不可重复读、幻读。为了避免这 3 中副作用的发生,在标准的 SQL 语句中定义了 4 种隔离级别,分别是未提交读、已提交读、可重复读、可序列化。而在 spring 事务中提供了 5 种隔离级别来对应在 SQL 中定义的 4 种隔离级别,如 阅读全文
posted @ 2019-06-27 19:14 枫糖浆 阅读(237) 评论(0) 推荐(0) 编辑
摘要: JDBC 的Statement&preparedStatement&CallableStatement区别 JDBC statement中的preparedStatement的占位符对应着即将与之对应当值,并且一个占位符只能对应一个值,如果能对应多个就会引起混淆。sql语句是确定的,那么一个占位符必 阅读全文
posted @ 2019-06-27 16:59 枫糖浆 阅读(348) 评论(0) 推荐(0) 编辑
摘要: JVM(JavaVirtualMachine,Java虚拟机)是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java语言最重要的特点就是跨平台运行。使用JVM就是为了支持与 阅读全文
posted @ 2019-06-27 16:36 枫糖浆 阅读(953) 评论(0) 推荐(0) 编辑