摘要:IOC 简单说 准备Spring的上下文环境ApplicationContext 扫描XML文件和注解, 得到一系列Bean的定义 根据Bean进行实例化, 依赖注入 把Bean放到容器Map里面 详细说 准备Spring的上下文环境 比如XMLWebApplicationContext、Annot
阅读全文
摘要:新特性的优点 速度更快 代码更少(Lambda表达式) 强大的Stream API 便于并行 最大化减少空指针异常:Optional Nashorn引擎,允许在JVM上运行JS应用 Lambda表达式 是一个匿名函数,可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递) 本
阅读全文
摘要:已知有一个升序的数组,要求插入有个元素,该数组顺序依然是升序,比如:[10,12,45,90],添加23后,数组为[10,12,23,45,90] //index是数字插入的位置,遍历时,index = i //遍历数组,如果发现insertNum <= arr[i],说明i就是要插入的位置 //如
阅读全文
摘要:杨辉三角 //杨辉三角 //1 //11 //121 //1331 //14641 //15101051 //最外层都是1 //每行元素数等于行号 //从第三行开始,对于非第一个元素和最后一个元素 arr[i][j] = arr[i-1][j]+arr[i-1][j-1] //从第三行开始。对于第二
阅读全文
摘要:数组扩容 //实现动态的给数组添加元素,实现对数组扩容 // int[] arr = {1,2,3,};//原始数组 //增加的元素直接放在数组的最后生成的arrNew = {1,2,3,4} //用户可以通过如下方法来决定是否继续添加 y\n public static void main(Str
阅读全文
摘要:判断一个整数,是否为水仙花数,指的是一个三位数,其各位上数字立方和等于其本身。例如153 = 1*1*1+3*3*3+5*5*5 //方法1 使用String字符串获取每个位置上的数值 while(true){ System.out.println("请输入一个三位数整数"); rawNum = s
阅读全文