常见面试题

简介: 面试题:请解释字符串比较之中 “ == ” 和 equals() 的区别?

答: ==:比较的是两个字符串内存地址(堆内存)的数值是否相等,属于数值比较; equals():比较的是两个字符串的内容,属于内容比较。

目录
相关文章
|
算法 安全 Java
面试题30天打卡-day29
面试题30天打卡-day29
64 0
|
消息中间件 存储 NoSQL
面试题30天打卡-day23
面试题30天打卡-day23
35 0
|
存储 XML Java
面试题30天打卡-day13
面试题30天打卡-day13
45 0
|
Cloud Native 关系型数据库 MySQL
面试题30天打卡-day18
面试题30天打卡-day18
45 0
|
缓存 JavaScript 前端开发
【面试题总结】
【面试题总结】
|
6月前
|
存储 算法 编译器
C++面试题其一
C++文件编译与执行的四个阶段 预处理:处理#include、#define等预处理指令。 编译:将源码翻译为目标代码。 汇编:将目标代码转换为机器指令。 链接:将目标文件和库文件合并生成可执行文件。 STL中的vector的实现,是怎么扩容的? vector通过动态数组实现,当容量不足时,分配更大的内存(通常是原来的两倍),复制旧数据到新内存,并释放旧内存。
86 2
|
设计模式 算法 Java
面试题30天打卡-day22
面试题30天打卡-day22
63 0
|
消息中间件 分布式计算 NoSQL
面试题30天打卡-day27
面试题30天打卡-day27
71 0
|
设计模式 负载均衡 Java
面试题30天打卡-day25
面试题30天打卡-day25
30 0
|
算法 应用服务中间件 开发工具
面试题30天打卡-day30
面试题30天打卡-day30
60 0