==操作符 equals是方法==比较的是值是否相等,对于基本数据类型变量,直接比较值是否相等; 对于引用类型的变量,比较的是所指向的对象的地址;equals不能作用于基本数据类型的变量,比较的是是否是同一个对象 如果没有重写equals方法,比较的是引用类型的变量指向的对象的地址; 如果像Stri ...
分类:
其他好文 时间:
2019-12-01 18:33:19
阅读次数:
76
https://www.cnblogs.com/panzi/p/11956782.html 前言 在之前的面试经历中,对于String的考察还是挺频繁的,大致考察以下几个知识点: String 常量池 new String() == 和 equals 的区别 native 方法 String.int ...
分类:
编程语言 时间:
2019-11-29 14:25:09
阅读次数:
69
JAVA面试准备 String、StringBuffer、StringBuilder的区别,怎么理解String的不变性 == 和 equals的区别,重写equals() 和 不重写 hashCode()会发生什么 java io hashmap 和 hash table区别 hashmap怎么解 ...
分类:
编程语言 时间:
2019-10-23 17:57:22
阅读次数:
78
1、对于基本数据类型(如:int),==可以用来比较它们的值是否相等;对于封装类型(如:String,Integer),==是比较它们在内存中的地址是否一致。 2、equals是对象方法,比如String.equals(String example),用来比较String对象的值,equals方法可 ...
分类:
其他好文 时间:
2019-09-30 18:10:03
阅读次数:
81
转自:www.cnblogs.com/vipstone 下面一起来看 208 道面试题,具体的内容。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.f ...
分类:
编程语言 时间:
2019-09-24 12:02:19
阅读次数:
91
※ “==” 和 equals()的区别 ※ == :比较. 基本数据类型比较的是值;. 引用类型比较的是地址值。 ※ equals(Object o):1)不能比较基本数据类型,基本数据类型不是类类型;2)a.比较引用类型时(该方法继承自Object,在object中比较的是地址值)等同于”==” ...
分类:
其他好文 时间:
2019-09-22 01:12:30
阅读次数:
80
1.JDK 和 JRE 有什么区别? JRE是运行时环境 给需要运行Java程序的人使用 JDK是Java开发工具包 包含JRE 给开发人员使用 2.== 和 equals 的区别是什么? ==比较的是内存地址 equals比较的是值 3.两个对象的 hashCode()相同,则 equals()也 ...
分类:
编程语言 时间:
2019-09-19 12:13:59
阅读次数:
105
具体面试题下面一起来看 208 道面试题,具体的内容。一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 ...
分类:
编程语言 时间:
2019-09-16 16:02:51
阅读次数:
102
一、Java 基础 1.JDK 和 JRE 有什么区别? JRE=JVM+各种基础类库+java类库(String\System) JDK>JRE>JVM JRE:是java运行时环境 JDK:是java开发工具包 2. == 和 equals 的区别是什么? 1、对象类型不同:a:equals() ...
分类:
编程语言 时间:
2019-09-15 19:22:41
阅读次数:
119
模块介绍 面试题 一,java基础 1.JDK 和 JRE 有什么区别? https://blog.csdn.net/chen_006/article/details/88656268 2.== 和 equals 的区别是什么? https://blog.csdn.net/qq_36522306/a ...
分类:
编程语言 时间:
2019-09-03 16:52:47
阅读次数:
112