栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

新增面试题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

新增面试题

目录

反射代码

冒泡排序

单例工厂

二分查找算法

集合的遍历方式

怎么跨域请求:

           1.添加跨域注解            2.使用jsp技术

事务的最高权限可以限制到具体的方法还是类,怎么限制的

数据库的内链接外链接

数据库怎么储存数据

sql语句的优化

消息队列

数据库的还原和备份

线程等待的区别

springcloud的组件


反射代码


冒泡排序
package cn.tedu.array;

import java.util.Arrays;


public class TestBubbleSort {
	public static void main(String[] args) {
		//1.创建一个无序的数组
		int[] a = {27,96,73,25,21};
		//2.调用method()完成排序
		int[] newA = method(a);
		System.out.println("排序完毕:"+Arrays.toString(newA));
	}
	public static int[] method(int[] a) {
		//1.外层循环,控制比较的轮数,假设有n个数,最多比较n-1次
		//开始值:1 结束值:<= a.length-1 变化:++
		//控制的是循环执行的次数,比如5个数,最多比较4轮,<= a.length-1,最多取到4,也就是[1,4]4次
		for(int i = 1 ; i <= a.length-1 ; i++) {
			System.out.println("第"+i+"轮:");
			//2.内层循环:相邻比较+互换位置
			for(int j=0; j < a.length-i ; j++) {
				//相邻比较,a[j]代表的就是前一个元素,a[j+1]代表的就是后一个元素
				if(a[j] > a[j+1]) {
					//交换数据
					int t = a[j];
					a[j] = a[j+1];
					a[j+1] = t;
					//System.out.println("第"+(j+1)+"次比较交换后:"+Arrays.toString(a));
				}
			}
			System.out.println("第"+i+"轮的结果:"+Arrays.toString(a));
		}
		return a;//把排序好的数组a返回
	}
}


单例工厂


二分查找算法


集合的遍历方式


怎么跨域请求:

           1.添加跨域注解
            2.使用jsp技术


事务的最高权限可以限制到具体的方法还是类,怎么限制的


数据库的内链接外链接


数据库怎么储存数据


sql语句的优化


消息队列


数据库的还原和备份


线程等待的区别


springcloud的组件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/356389.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号