最后
面试前一定少不了刷题,为了方便大家复习,我分享一波个人整理的面试大全宝典
- Java核心知识整理
Java核心知识
- Spring全家桶(实战系列)
- 其他电子书资料
Step3:刷题
既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。
以下是我私藏的面试题库:
样例输入
5
8 3 6 4 9
样例输出
3 4 6 8 9
解答:
import java.util.Scanner;
public class Main {//数列排序
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();//从控制台上面获取一个整数n
//创建一维数组存储第二行数组
int[] arr = new int[n];
for (int i=0; i<n ; i++){//循环遍历数组,将控制台上的数据一一存入数组里面
arr[i] = input.nextInt();
}
for (int i=0 ; i<n-1 ; i++){
for (int j=i+1 ; j<n ; j++){
if (arr[i] > arr[j]){
int c = 0;
c = arr[i];
arr[i] = arr[j];
arr[j] = c;
}
}
}
for (int value : arr) {
System.out.print(value+" ");
}
}
}
# 写在最后
还有一份JAVA核心知识点整理(PDF):**JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC**,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,**MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存**,Hadoop,Spark,Storm,YARN,机器学习,云计算...

> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**
**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**
**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**