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