面试复习之—Java基础(二):基本数据类型与常量池

本文是作者整理的Java面试复习笔记,涵盖了基本数据类型、自动装箱拆箱以及常量池的概念和作用。讨论了Java中不同数据类型的内存存储、Integer的缓存机制以及常量池的分类和好处。同时提供了面试相关的示例题目,帮助读者深入理解这些概念。
摘要由CSDN通过智能技术生成

最近在准备面试,把知识点复习一遍,整理出的笔记记录下,里面会穿插代码和面试例题。

内容不是原创,是总结和收集,并在理解的基础上进行一些完善,如果侵权了请联系作者,若有错误也请各位指正。因为收集的时候忘记把来源记录下来了,所以就不po出处了,请见谅(这是个坏习惯,一定改)。




这是面试复习内容的第二篇——基本数据类型与常量池,主要是Java基础的内容,所有内容将分为几篇来写。

一、基本数据类型

1、Java数据类型

Java数据类型分为基本数据类型引用数据类型

基本数据类型的数据是由程序设计语言系统所定义,不可再划分的数据类型,它所占的内存大小固定。在内存中存入的是数值本身。

引用数据类型在内存中存入的是指向该数据的地址,不是数据本身,往往由一个或者多个数据组成。

为了方便将基本数据类型当作对象处理,java引入了基本数据类型相对应的封装类(包装器类型),如int封装类是Integer。int类型直接存储数值,Integer是引用数据类型,需要实例化对象,指向对象的地址。
Java数据类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值