自我介绍怎么创建线程:继承Thread,实现Runnable,实现Callable,线程池创建,但是我个人认为只有Thread才能创建线程,就比如说Runnable,调用,我们里面还是要传入Thread的,而Callable,线程池等实际上是做了Runnable的包装基础上进行的二改。(可以看下竹子爱熊猫 掘金的文章)你知道Runnable与Callable的区别吗你一般怎么定义线程池,请详细说,你这个的原因线程池的拒绝策略我有一堆线程池,我要他们做完之后,获取他们的值,future.get()你的minio分片如何实现的CAS是什么CAS有什么问题如何解决这些问题reentrantlock与synconirzed的区别reentrantlock怎么实现公平锁与非公平锁的公平锁是什么,非公平锁是什么手撕SQLCREATE TABLE users ( user_id INT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL, registration_date DATE NOT NULL);CREATE TABLE orders ( order_id INT PRIMARY KEY, user_id INT, order_date DATE NOT NULL, total_amount DECIMAL(10, 2) NOT NULL, FOREIGN KEY (user_id) REFERENCES users(user_id));列出订单总金额最高的前 5 个用户返回二叉树的层序遍历#软件开发笔面经##moka##秋招##转正实习##实习#