面试
QQ_hoverer
这个作者很懒,什么都没留下…
展开
-
Java开发&BAT大厂面试题与全栈知识体系结合!!!
Java全栈知识体系原创 2023-03-23 22:48:42 · 118 阅读 · 0 评论 -
Java50道常见面试题,不容错过,一键收藏吧!!!
1. int 和 Integer的区别有哪些?运用场景?1、int属于基本数据类型,Integer属于int对应的包装类。2、既然是类,就需要实例化才可以使用,而基本数据变量不需要。3、Integer的默认值是null,而int的默认值是01、为什么java会保留基本数据类型?对于java来说,常说“一切皆对象”,那为啥java还有基本数据类型,对此需要明白,基本数据类型和对象类型的区别1、基本数据类型基本数据类型存在的是:值,基本数据类型在内存中存放的位置是栈。(声明在方法中的局部变量,基本原创 2021-10-14 22:46:14 · 328 阅读 · 2 评论 -
面试考点:Java极简堆栈内存溢出案例!!!
一 堆内存溢出 堆内存中主要存放对象、数组等,只要不断地创建这些对象,并且保证GC Roots到对象之间有可达路径来避免垃圾收集回收机制清除这些对象,当这些对象所占空间超过最大堆容量时,就会产生OutOfMemoryError的异常;* 运行时,不断在堆中创建Heap类的实例对象,且while执行结束之前,GC Roots(代码中的list)到对象(每一个Heap对象)之间有可达路径,垃圾收集器就无法回收它们,最终导致内存溢出。*/public class TestHeapException {原创 2021-10-09 00:28:09 · 251 阅读 · 0 评论 -
冒泡排序与二分查找算法案例,值得学习哦!
冒泡排序与二分查找算法案例,值得学习哦!本案例仅供Java学习,大神勿喷!!!冒泡排序案例public class BubbleSortTest { public static void main(String[] args) { /*冒泡排序:两两之间进行比较选出最大, 选出的最大值不参与下一轮的比较,最后一个只与前一个比较 length-1*/ //定义一个数组 int arr[]={1,33,54,67,8,34};原创 2021-04-24 23:28:15 · 358 阅读 · 2 评论 -
面试:冒泡排序# 编程:2,3,4,5,3,1,2,5,6,统计每个数字出现的次数?
冒泡排序: 思路:两两之间进行比较,前者比后者大,就进行位置的交换,一次进行比较,选出一个最大值,排在末尾;选出一个之后,选出的最大值不参与下一轮的比较;public class BubbleSort{ /* 两两之间进行比较,前者比后者大,就进行位置的交换, 一次进行比较,选出一个最大值,排在末尾; 选出一个之后,选出的最大值不参与下一轮的比较 */ public static void main(String[] args) {原创 2021-03-19 21:56:06 · 256 阅读 · 0 评论