- 博客(12)
- 收藏
- 关注
原创 循环依赖(单例)
所谓循环依赖就是多个Bean之间依赖关系形成一个闭环,例如2个Bean之间互相依赖:A->B(A依赖B)且 B->A(B依赖A)
2022-10-26 00:05:26 205 1
原创 JDBC的演进
Java DataBase Connectivity(Java语言连接数据库)JDBC是SUN公司制定的一套接口(interface)(这个软件包下有很多接口)接口都有调用者和实现者。面向接口调用、面向接口写实现类,这都属于面向接口编程。
2022-10-08 14:12:08 194
原创 异常处理和拓展
在Java中,提供了错误捕捉和处理机制,即异常处理机制。在程序运行过程中发生错误时,Java 允许其不按照正常路径完成任务,由发现错误的方法抛出封装了错误信息的对象(异常)到其调用程序,发出已经发生问题的信号,然后立即退出。而且,程序并不在调用该方法的代码处继续执行,而是由异常处理机制开始搜索一个能够处理这种特定错误情况的异常处理器。
2022-10-02 23:14:33 163
原创 Vue安装与简易测试
安装Vuenodejs的下载路径:https://nodejs.org/en/download/node -v 和npm -v 检查是否安装成功安装镜像 npm i -g cnpm --registry=https://registry.npm.taobao.org安装镜像Vue的脚手架cnpm i -g vue-cli搭建Vue项目初始化项目npm init @vitejs/app填写工程名选择框架 framework选择语言 c
2022-01-04 14:24:11 2163
原创 稀疏数组
package JavaReview;/** * 稀疏数组 * 压缩算法 * 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方式是: * 记录数组一共有几行几列,有多少个不同值 * 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模如下图:左边是原始数组,右边是稀疏数组 */public class SparseArray { //创建二位数组 11*11 0没有棋 1黑 2白 public static
2021-02-01 17:18:22 72
原创 进制转换和数学工具类(一)
package JavaReview;import java.math.BigDecimal;/** * 进制转换 */public class SystemConversion { public static void main(String[] args) { //整数拓展: 进制 二进制(0b) 八进制(0) 十进制(正常) 十六进制(0x) int i = 10; int i1 = 0b10;//二进制 int
2021-01-30 18:27:43 84
原创 循环终止 break continue goto关键字
package JavaReview;/** * 循环终止 break continue goto关键字 * * break 在任何循环语句的主体部分均可用break控制循环的流程,break用于强制退出循环 * continue 再循环语句体中,用于终止某次循环过程(跳出循环),接着进行下一次是否执行循环的判定 * goto关键字 java的一个保留字,在语言中未得到正式使用 */public class LoopTerminates { public static voi
2021-01-30 18:16:49 430
原创 next 和 nextLine 方式的区别 和 Scanner的进阶应用
package JavaReview;import java.util.Scanner;/** * next 和 nextLine 方式的区别 * next: * 1,一定要读取到有效字符后才可以结束输入 * 2,对输入有效字符之前遇到的空白,next()方法会自动将其去掉 * 3,只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 * 4,next()不能得到带有空格的字符串 * * nextLine: * 1,以Enter回车为结束符, * 2,可以获得空白,获得输入
2021-01-29 17:59:09 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人