单核 CPU 支持 Java 多线程吗? Java语言

Java语言单核 CPU 支持 Java 多线程吗?

由于现在大多计算机都是多核CPU,多线程往往会比单线程更快,更能够提高并发,但提高并发并不意味着启动更多的线程来执行。更多的线程意味着线程创建销毁开销加大、上下文非常频繁,你的程序反而不能支持更高的T...
阅读全文
Java必备知识,单元测试! Java语言

Java语言Java必备知识,单元测试!

跟大家来聊一聊,单元测试到底该怎么写? 到底什么是单元测试 这个问题看似非常简单,单元测试嘛,不就是咱们开发自己写些测试类,来测试自己写的代码逻辑对不对。 这句话没有问题,但是不够准确。 首先我们要明...
阅读全文
一文看懂 23 种设计模式 Java语言

设计模式一文看懂 23 种设计模式

我们平时使用的每一个技术栈的原理或者源码都或多或少与设计模式的理念有关联,也可以这么说,只有更好地掌握了设计模式,我们的代码编写才能更规范、简洁,效率更高。 接下来,我们一起来看看需要了解的设计模式都...
阅读全文