随笔分类 -  java基础复习

IOC、AOP、Bean的生命周期
摘要:IOC 简单说 准备Spring的上下文环境ApplicationContext 扫描XML文件和注解, 得到一系列Bean的定义 根据Bean进行实例化, 依赖注入 把Bean放到容器Map里面 详细说 准备Spring的上下文环境 比如XMLWebApplicationContext、Annot 阅读全文

posted @ 2022-11-09 22:36 老菜农 阅读(116) 评论(0) 推荐(0) 编辑

java8 API - lambda表达式 方法引用
摘要:新特性的优点 速度更快 代码更少(Lambda表达式) 强大的Stream API 便于并行 最大化减少空指针异常:Optional Nashorn引擎,允许在JVM上运行JS应用 Lambda表达式 是一个匿名函数,可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递) 本 阅读全文

posted @ 2022-08-19 15:43 老菜农 阅读(55) 评论(0) 推荐(0) 编辑

数组练习题
摘要:已知有一个升序的数组,要求插入有个元素,该数组顺序依然是升序,比如:[10,12,45,90],添加23后,数组为[10,12,23,45,90] //index是数字插入的位置,遍历时,index = i //遍历数组,如果发现insertNum <= arr[i],说明i就是要插入的位置 //如 阅读全文

posted @ 2021-12-01 16:00 老菜农 阅读(40) 评论(0) 推荐(0) 编辑

杨辉三角
摘要:杨辉三角 //杨辉三角 //1 //11 //121 //1331 //14641 //15101051 //最外层都是1 //每行元素数等于行号 //从第三行开始,对于非第一个元素和最后一个元素 arr[i][j] = arr[i-1][j]+arr[i-1][j-1] //从第三行开始。对于第二 阅读全文

posted @ 2021-12-01 15:59 老菜农 阅读(93) 评论(0) 推荐(0) 编辑

数组扩容
摘要:数组扩容 //实现动态的给数组添加元素,实现对数组扩容 // int[] arr = {1,2,3,};//原始数组 //增加的元素直接放在数组的最后生成的arrNew = {1,2,3,4} //用户可以通过如下方法来决定是否继续添加 y\n public static void main(Str 阅读全文

posted @ 2021-12-01 15:58 老菜农 阅读(70) 评论(0) 推荐(0) 编辑

java判断是否为水仙花数
摘要:判断一个整数,是否为水仙花数,指的是一个三位数,其各位上数字立方和等于其本身。例如153 = 1*1*1+3*3*3+5*5*5 //方法1 使用String字符串获取每个位置上的数值 while(true){ System.out.println("请输入一个三位数整数"); rawNum = s 阅读全文

posted @ 2021-11-29 19:27 老菜农 阅读(1504) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示