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