虽然岗位写JAVA,最后面的是C++。1、以下两种初始化方式不同```c++class A {private:int a;float b;public:A(int a_, float b_) {a = a_;b = b_;}A(int a_, float b_): a(a_), b(b_) {}};2、C++没有接住抛出的异常会发生什么?3、析构函数可以抛出异常吗?4、volatile关键字用途?5、手撕:单例模式。写的时候unique_lock和lock_gard记反了,被问为什么需要双重检查?难道你的互斥锁不互斥?6、手撕:用户登录记录上线时间和下线时间,求24 x 3600内每秒用户在线数量。遂挂。