Java如何开启线程?怎么保证线程安全? Marlowe 并发 发布于:Apr 26, 2021 次浏览 147 words 1 min 线程和进程的区别进程是操作系统进行资源分配的最小单元。线程是操作系统进行任务调度分配的最小单元,线程隶属于进程。 如何开启线程? 继承Thread类,重写run方法。 实现Runnable接口, 实现run方法。 实现Callable接口, 实现call方法。通过FutureTask创建一个线程,获取到线程执行的返回值。 通过线程池来开启线程。 怎么保证线程安全?加锁 JVM提供的锁,也就是Synchronized关键字。 JDK提供的各种锁。 Marlowe 更新于:Apr 26, 2021 两个线程交替打印数字和字母 使用LockSupport的 park() 和 unpark() 方法 使用wait()和notify()方法 使用LockSupport的 park() 和 unpark() 方法代... 聊聊对关系型数据库和非关系型数据库的理解 关系型数据库关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织 优点 易于维护:都是使用表结构,格式一致; 使用方便:SQL语言通用,可用于复杂查询; 复杂操作:支...