oppo java后端一面(凉)

Java基础 1.Java集合中的队列的实现类、ArrayList的底层结构、扩容机制、增删改查的时间复杂度、优缺点,我说线程不安全,追问对应的线程安全的是哪个 2.面向对象的三大特性 3.设计原则

JVM 1.String str = new String("xxx");//这行代码执行后,JVM内存会有哪些变化 2.

public class Main{
    int count =1;
    
    for(int i=0; i<100; i++){
          new Thread(){
            count++;
          }.start();
    }
    
    sout(count);
}

请问count的结果为多少,为什么。这涉及到Java内存模型的知识 我回答count的值每次运行代码都可能得到不一样的结果,追问如何保证count的值是一定的。我回答 使用 volatile修饰 count,继续追问还有其他办法吗,回答不知道

  1. int sum(int a, int b){ return a+b} 请问这个方法在JVM中是如何执行的,操作数栈的最大深度达到多少

4.两个整数进行一同位运算、异或运算,求最后结果

MySQL 内连接和外连接的区别,我说最近光复习索引去了,这个不太记得,吗的就是不问索引,非问这个

计算机网络 七层模型,不太记得了

面完就提示凉了,意料之中。

全部评论

相关推荐

牛客101244697号:这个衣服和发型不去投偶像练习生?
点赞 评论 收藏
分享
在评审的大师兄很完美:像这种一般就是部门不匹配 转移至其他部门然后挂掉 我就是这样被挂了
点赞 评论 收藏
分享
2 4 评论
分享
牛客网
牛客企业服务