• 作者:Appletree24
  • 分类: java

Java后端开发——美团(牛客)

Java的基本数据类型,各自的字节数

​ 老生常谈,不多说了.

类型 字节数
byte 1字节
short 2字节
int 4字节
long 8字节
float 4字节
double 8字节
boolean 1bit
char 2字节

基本数据类型和包装类的区别,Int和Integer有什么区别

  • 包装类可以new出来对象,并且拥有字段和方法。对象的调用都是通过引用对象的地址

  • 包装类型是引用的传递,基本类型是值的传递

  • 基本数据类型直接声明。包装类需要new对象

  • 基本数据类型直接将值保存在栈中,而new出来的对象则是在堆中,然后通过对象的引用来调用它们

  • 基本数据类型的初始值都有各自对应,包装类的初始值均为null

    集合中只能存放对象的引用,这个是包装类的一个用途。其次就是从数据库中拿数据出来时,有时会遇到为null的数据,如果用基本数据类型接收,那就会报错。(不过一般数据库里好像是能不使用null就不要使用,因为这个会造成性能损耗,最好是用0或者某种方式来代替)

mysql索引是如何实现的

这个东西我有一套完整的视频讲,大一时自己录的,贴到下面,另外最近还读了一篇很不错的博客,也同样分享出来

MySQL索引底层实现原理 - 做个有梦想的咸鱼 - 博客园 (cnblogs.com)

【朱江的数据结构课堂】大一数据结构翻转课堂-B树-1_哔哩哔哩_bilibili

转载自: https://www.cnblogs.com/appletree24/p/16721093.html