作为一个渣渣,有一个面试问题想请教

面试官描述了一个问题,他说在一个A类中调用B类的方法,那么是跑在哪个线程中,我当时说是跑在调用处的那个线程中,他让我说出原因,想问一下大佬什么原因啊,我觉得我说错了。。。#春招##面经##实习##Java#
全部评论
上面笔误,只有栈内存(●—●)
点赞 回复 分享
发布于 2019-06-01 20:27
调用方法都存入栈结构中(也就是方法栈),然后栈和堆内存是线程私有的,所以a调用b方法的时候都是存在了同一个栈用。所以是调用的那个线程中。这是我的见解,大佬有不同意见的欢迎指正。
点赞 回复 分享
发布于 2019-06-01 20:17

相关推荐

评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务