您的位置:首页 > 教育 > 培训 > 泰安焦点网络有限公司_房地产开发公司取名_免费广告_云服务器

泰安焦点网络有限公司_房地产开发公司取名_免费广告_云服务器

2024/12/23 2:29:22 来源:https://blog.csdn.net/weixin_63599588/article/details/144635868  浏览:    关键词:泰安焦点网络有限公司_房地产开发公司取名_免费广告_云服务器
泰安焦点网络有限公司_房地产开发公司取名_免费广告_云服务器

1.用一句话描述数组
在内存中 一块连续的空间 存储相同类型的数据 长度是固定的
2.数组各个类型的默认值
整数:0
浮点:0.0
布尔:false
字符:\u0000
其他:null
3.Arrays类toString,copyOf,sort,binarySearch方法
的作用
toString 将数组中的元素转换为字符串
copyOf 复制数组
sort 数组升序排序
binarySearch 二分查找法查找某个元素在数组中的下标 数组必须先升序排序
4.复制数组的几种方式
1.编写循环实现
2.System.arraycopy(原数组,起始位置,新数组,起始位置,个数);
3.Arrays.copyOf(原数组,新长度);
5.手写冒泡排序
for(n - 1){
for(n - 1 - i){
if(条件成立){
交换位置;
}
}
}
6.break和continue的区别?
break可以用于switch或者循环中 分别表示跳出switch结构或者中断循环
continue只能用于循环中 表示跳出本次循环 继续下一次循环

7.外层循环与内层循环的关系?
外层循环变量变化一次 内层循环变量变化一轮
8.描述局部变量特点,从以下几个方法面:定义位置,作
用范围,是否可以重名,默认值等
定义在方法体内
从定义行开始 到包括其结构结束
在重合的作用范围以内不能重名
没有默认值 必须先赋值才能使用
生命周期:随着方法的入栈而生效 随着方法的出栈而死亡
存储位置:基本数据类型存在栈中 引用数据类型 名字在栈 值在堆中
9.选择排序的比较原理
使用一个固定位置的元素 一次与其他元素进行比较 如果遇到需要交换位置的元素
先不交换 使用新的元素 继续跟其他元素比较 等待一轮比较完成 交换一次位置
10.数组在内存中的位置,名字和值分别存在哪里
名字在栈中 值在堆中

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com