自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Spring5

文章目录1、Spring概念Spring框架概述2、IOC容器(1)IOC底层原理(2)IOC接口(BeanFactory)什么是Bean管理?Bean管理操作有两种方式:(3)IOC操作Bean管理(基于xml)属性注入方式一:使用set方法进行注入属性注入方式二:使用有参构造方法进行注入属性注入方式三:P名称空间注入(了解即可)xml方式——注入空值和特殊符号xml方式——注入外部Bean原始写法:Spring xml写法:xml方式——注入属性-内部bean和级联赋值内部bean级联赋值xml方式——

2022-03-18 09:48:53 221

原创 Mybatis——<trim prefix\suffix\suffixOverrides\prefixOverrides></trim>

mybatis之1.prefix:在trim标签内sql语句加上前缀。suffix:在trim标签内sql语句加上后缀。suffixOverrides:指定去除多余的后缀内容,如:suffixOverrides=",",去除trim标签内sql语句多余的后缀","。prefixOverrides:指定去除多余的前缀内容案例:插入实体类的数据<insert id="insertSportOrderMain" parameterType="BwSportOrderM

2021-11-25 12:33:17 289

原创 Java——当前时间生成时间戳

public class Test { public static void main(String[] args) { Date now = new Date(); //yyyyMMddHHmmss String dateStamp = new java.text.SimpleDateFormat("yyyyMMdd").format(now); System.out.println(dateStamp);//20211125

2021-11-25 09:09:36 1067

原创 Java基础——6、基础面试题——待完善

1、final、finally、finalize 区别?2、throw 和 throws 区别3、collection 和 collections 区别4、String、StringBuffer、StringBuilder5、ArrayList、LinkedList6、HashMap、LinkedHashMap7、重写、重载8、抽象类、接口9、== 和 equals10、sleep() 、wait()...

2021-11-13 08:47:07 284

原创 Java基础——5、异常处理

接上一章面向对象(下)目录1、异常的概述与体系结构2、常见异常java.lang.Exception2.1、举例几个运行时异常:java.lang.RuntimeException2.1.1、 java.lang.ArrayIndexOutOfBoundsException: 112.1.2、java.lang.NullPointerException2.1.3、java.lang.ClassCastException2.1.4、java.lang.NumberFormatException2.1.5、

2021-11-13 08:41:48 111

原创 Java基础——4、面向对象(下)——单例、final、抽象类、接口、内部类

接上一章面向对象(中)目录凡是被static修饰的结构,都是随着类的加载而加载,只加载一次1、关键字:static1.1、类变量(static修饰的)和实例变量的内存解析2、23种设计模式创建型模式——5种结构型模式——7种行为型模式——11种3、单例设计模式3.1、单例模式如何实现?饿汉式:懒汉式:3.2、饿汉式 VS 饿汉式3.3、单例设计模式—应用场景4、理解main方法的语法5.1、属性赋值的先后顺序6、关键字:final7、抽象类与抽象方法7.1、思考抽象类的问题?7.2、abstract关键

2021-11-11 09:11:07 255

原创 Java基础——4、面向对象(中)——继承、重载、重写、多态、equals、包装类、装箱拆箱

接上一章面向对象(上)目录1、面向对象特征之二:继承性1.1、继承性的好处1.2、继承性的格式1.3、继承性的规则1.4、Eclipse——Debug模式2、方法的重写2.1、谈谈方法重载和重写的区别???重载重写——Override3、四种访问权限修饰符4、关键字:super5、子类对象实例化过程6、面向对象特征之三:多态性6.1、理解多态性:6.2、何为多态性:Person p = new man();6.3、多态的使用,虚拟方法调用6.4、总结:6.5、多态性的使用前提:6.6、多态性面试题:6.

2021-11-05 11:12:49 164

原创 Java基础——4、面向对象(上)——类、对象、属性、方法、构造器

接上一章数组(下)目录面向对象学习的三条主线1、Java基本元素:类和对象1.1、设计类1.2、创建对象1.3、调用对象的结构1.4、 对象的内存解析2、类中属性的使用2.1、属性(成员变量) vs 局部变量2.1.1、相同点2.1.2、不同点3、类中方法的使用3.1、方法的声明3.1.1、权限修饰符:private、public、缺省、protected3.1.2、返回值类型:有返回值和无返回值3.1.3、return关键字的使用:3.2、方法的分类4、匿名对象的使用5、方法的重载——两同一不同5.1

2021-11-01 16:23:32 176

原创 Java基础——3、数组(下)——二维数组

接上一章一维数组的使用目录1、二维数组的理解2、二维数组的使用:2.1、声明和初始化2.2、如何调用数组的指定位置的元素2.3、如何获取数组的长度2.4、如何遍历数组元素2.5、数组元素的默认初始化值2.5、总结:2.6、二维数组的内存解析2.6、二维数组练习3、数组涉及到的算法:3.1、求数组元素的最大值3.2、求数组元素的最小值3.3、求数组元素的总和3.4、数组的复制(赋值array2变量等于array1)3.4.1、内存解析3.4、数组的真正复制3.5、数组的反转3.6、数组的查找3.6.1、数

2021-10-27 10:56:57 454

原创 Java基础——3、数组(上)一维数组

dfd

2021-10-22 16:30:24 156

原创 Java基础——2、基本语法(下)—程序流程控制

2021-10-21 09:06:58 280

原创 Java基础——2、基本语法(中)—类型转换、进制、运算符

接上一张内容基本数据类型3.2、基本数据类型变量间转换3.2.1、自动类型提升3.3、基本数据类型与String间的转换3.4、进制与进制间的转换4、运算符

2021-10-07 15:50:33 162 2

原创 Java基础——2、基本语法(上)—基本数据类型

1、关键字和保留字以上了解即可2、标识符3、变量/*变量的使用1、java定义变量的格式:数据类型 变量名 = 变量值;*/class Test { public static void main(String[] args) { //写法一: //变量的定义 int age=12; //变量的使用 System.out.println("年龄age:"+age); //写法二: //变量的声明 int age1; //变量的赋值 age1=

2021-09-18 10:17:52 120

原创 Java基础——1、Java语言概述

一、Java语言的特点特点一:面向对象两个基本概念:类、对象 三大特性:封装、继承、 多态特点二:健壮性吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制特点三:跨平台性跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。(一次编译,到处运行)原理:只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可,由JVM来负责J

2021-09-16 14:45:00 92

原创 JAVA学习路线

第一阶段:JavaSEJava基础【关键字、数据类型、运算符、流程控制、数组、排序算法、数据结构】【面向对象编程:类、对象、类的结构、三大特性、异常处理、接口、设计模式】【应用程序开发:集合、IO流、类库、多线程、反射、网络】Java8新特性【泛型、元注解、装箱/拆箱、枚举、可变参数、Lambda表达式、StreamAPI Date/TimeAPI】数据库MySQL与SQL语言JDBC第二阶段:JavaWebHTML基础与CSSJavaScript DOM与JQueryXML与Tom

2021-09-15 16:39:28 131 2

原创 Java基础——0、常用的DOS命令

常用的DOS命令dir : 列出当前目录下的文件以及文件夹md :创建目录rd :删除目录cd :进入指定目录cd… : 退回到上一级目录cd\ : 退回到根目录del :删除文件exit :推出dos命令行 补充: echo javase>1.doc常用快捷键案例...

2021-09-15 16:19:15 81

原创 Java 实参和形参的理解——通俗易懂

Java 实参和形参形参如图所示:实参如图所示:

2020-08-14 20:22:05 427

原创 Java 数组的二分查找操作-通俗易懂 详细的代码注释

数组的二分查找代码如下:/** * 二分查找 * @param args */ public static void main(String[] args) { //String[] arr=new String[] {"AA","BB","CC","dd","李娜","FF","f"};// 二分查找前提:所要查找的数组必须有序 //先便利一遍原数组 int[] arr=new int[] {1,2,45,46,81,90,91,98,100,120,602}; for

2020-08-11 21:07:01 173

原创 Java 数组的线性查找操作-通俗易懂 详细的代码注释

数组的线性查找解释:线性查找可以理解为一个一个的去找元素代码如下: public static void main(String[] args) { String[] arr=new String[] {"AA","BB","CC","dd"}; //在数组arr中找到"BB"的索引位置 String dest="BB"; boolean isFlag=true; for (int i = 0; i < arr.length; i++) { if (dest.equ

2020-08-11 21:04:06 271 1

原创 Java 数组的删除操作-通俗易懂 详细的代码注释

数组的删除操作一:要求/**数组的删除:删除"bb" 后面的元素要向前移动一位 最后一位元素得是null*/二:代码如下: **Scanner scan=new Scanner(System.in); String[] arr=new String[] {"aa","bb","cc","dd","ee"}; boolean isfind=false;//标识是否找到 int index=-1;//标识需要删除的元素名称的位置 //先遍历一遍原数组 for

2020-08-11 20:56:01 1582

原创 Java 数组的修改操作-通俗易懂 详细的代码注释

一:题目要求找到数组的其中一个元素,把它修改为另一个控制台输入的新元素,完成修改替换二:代码如下: //数组的修改: public static void main(String[] args) { Scanner scan=new Scanner(System.in); int index=-1;//设置该值的目的:确定想存放被修改元素的索引下标 String[] arr=new String[] {"aa","bb","cc","dd","ee"}; for (String

2020-08-11 17:44:22 2294

原创 Java 数组的插入操作-通俗易懂 详细的代码注释

数组的插入操作一:题目要求/**定义一个长度为4的数组(动态初始化)初始化的时候只给第一个和第二个的值aa,bb现在想在第一个空的位置插入一个cc,但是第四个位置不插入元素,第四个位置还是为null@param args*/二:代码如下:public static void main(String[] args) { String[] arr=new String[4]; arr[0]="aa"; arr[1]="bb"; //循环遍历找到null的位置 for

2020-08-11 15:27:04 795

原创 Java 两种求小数转百分数的方法 通俗易懂

Java 小数转百分数 通俗易懂 2种方法 适合小白参考方法一:/** * 两种小数转百分号的方法 * 第一种简单粗暴 * 第二种得记!反复练习就能掌握!! * 效果:3-->30% * @param args */ public static void main(String[] args) { System.out.println("===========第一种方法============"); //初始化变量 int a=3; //1.得到0.3 doubl

2020-08-10 20:57:29 1092 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除