随笔分类 - 面试题
摘要:题目 分析 局部变量和成员变量的区别 局部变量:方法体中,形参,代码块{} 中 成员变量:类方法外;类变量:static修饰 ;实例变量:没有static修饰 存储位置 局部变量:栈 实例变量:堆 类变量:方法区 画图分析 结果
阅读全文
摘要:题目 运行结果 分析 首先,不要纠结于 的字面上的意义,否则很容易陷入所谓的“一切传引用其实本质上是传值”这种并不能解决问题无意义论战中。 对象类型永远传引用; 基本类型传值。 下面画了一张图更利于解释 玩的开心!
阅读全文
摘要:类初始化和实例初始化面试题
阅读全文
摘要:还记得很多年前,面试就让在白板上写个单例模式,当时技术渣渣,还写的是class A.面试官还说,你就不能写个Singleton. 面试题 编程题:写一个Singleton示例 解析 什么是Singleton? Singleton: 就是指的java中的单例设计模式 单例模式:即某个类在整个系统中只有
阅读全文
摘要:开启刷面试题,都是根据视频进行刷面试题的 自增变量,只要记住两点 i++ 是先赋值后计算 ++i 是先计算后赋值 看下面的代码 这里要注意两点 1. 自增变量的算法 2. 运算符的优先级 运行结果如下 我只害怕一样,那就是配不上我所受的痛苦 !
阅读全文