- 博客(4)
- 收藏
- 关注
转载 深入剖析Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 一. 什么是装箱?什么是拆箱? 在前面的文章中提到,Java为每种基本数据类型...
2020-02-08 22:22:39
77
转载 浅谈Java中的hashcode方法
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。 为何Object类需要这样一个方法?它有什么作用呢?今天我们就来具体探讨...
2020-02-08 22:19:51
86
转载 浅谈Java中的对象和对象引用
在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。今天我们就来一起了解一下对象和对象引用之间的区别和联系。 1.何谓对象? 在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想》...
2020-02-08 22:10:08
93
转载 浅谈Java中的equals和==
在初学Java时,可能会经常碰到下面的代码: Stringstr1=newString("hello");Stringstr2=newString("hello");System.out.println(str1==str2);System.out.println(str1.equals(str2)); 为什么第4行和第5行的输出结果不一样?==和equ...
2020-02-08 22:05:29
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人