
JavaSE面试题
JavaSE相关面试题。
Coder_yupeng
机电工程师/尝试成为码农
展开
-
方法的参数传递机制
本文说明了Java中方法的参数传递机制,只有值传递,*要注意String类型和包装类等对象的不可变性。原创 2021-09-04 11:54:25 · 197 阅读 · 0 评论 -
类初始化和实例初始化
本题说明了类初始化和实力初始化的过程和一些注意点。原创 2021-09-04 11:46:34 · 190 阅读 · 0 评论 -
局部变量、实例变量和类变量的使用
本题主要考察局部变量、实例变量和类变量的使用。原创 2021-09-03 12:04:27 · 126 阅读 · 0 评论 -
i++和++i
i++和i++相面面试题计算原则:赋值运算符=,最后计算;=右边的从左到右加载值依次压入操作数栈;实际先算哪个,看运算符优先级;赋值操作是将操作数栈中的值赋给局部变量表,比如i=i++,假设i的初始值为10,局部变量表中的值变化顺序为10->11->10;自增、自减操作都是直接在局部变量表中修改变量的值,不经过操作数栈;i++是先将局部变量表中的值压入操作数栈,局部变量表中的值+1;++i是局部变量表中的值+1,再压入操作数栈;最后的赋值之前,临时结果也是存储在操作数栈中。原创 2021-09-03 09:38:35 · 113 阅读 · 0 评论