摘要: /* 使用前提: 当前方法的参数的数据类型已经确定,但是参数的个数不确定,就可以使用可变参数 使用格式: 定义方法是使用 修饰符 返回类型 方法名(数据类型... 变量名){} 可变参数的原理: 可变参数底层就是一个数组,根据传递参数格式不同,会创建不同长度 的数组,来存储这些参数 传递的参数个数可 阅读全文
posted @ 2020-05-31 17:32 小丑quan 阅读(167) 评论(0) 推荐(0)
摘要: 泛型是一种未知的数据类型,当我们不知道使用什么数据类型的时候就可以使用泛型 泛型也可以看出是一个变量,用来接受数据类型 E e :Element 元素 T t: Type 类型 /* Collection<E> extends Iterable<E>,所有单鞋集合恶斗可以使用增强for public 阅读全文
posted @ 2020-05-31 12:29 小丑quan 阅读(225) 评论(0) 推荐(0)
摘要: 与使用 Java 中的其他对象一样,我们总是用 new 在堆上创建异常对象,这也伴随着存储空间的分配和构造器的调用。所有标准异常类都有两个构造器:一个是无参构造器;另一个是接受字符串作为参数,以便能把相关信息放入异常对象的构造器 public class Catch { public static 阅读全文
posted @ 2020-05-29 17:53 小丑quan 阅读(147) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-29 15:36 小丑quan 阅读(392) 评论(0) 推荐(0)
摘要: if标签 通常使用在where,通过判断参数的值来决定是否使用某个查询条件,或者在update是否使用更新某个字段,在insert 中是否插入某个字段的值 if 标签有一个必要的属性test,test 属性值是OGNL判断表达式 <if test="name != null and name != 阅读全文
posted @ 2020-05-29 15:25 小丑quan 阅读(259) 评论(0) 推荐(0)
摘要: public class DemoMethodOverload { public static void main(String[] args) { int[] array = new int[]{1,2,3,4,5,6}; System.out.print("["); for (int i = 0 阅读全文
posted @ 2020-05-27 22:21 小丑quan 阅读(98) 评论(0) 推荐(0)
摘要: 数组,是一种容器,可以同时存放多个数据值 数组的特点: 1数组是一种引用数据类型 2数组当中的多个数据,类型必须一致 3数组的长度在程序运行期间不可变 数组初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 方式: 动态初始化(指定长度) 静态初始化(指定内容) 静态初始化虽然没有指定长度, 阅读全文
posted @ 2020-05-27 22:01 小丑quan 阅读(161) 评论(0) 推荐(0)
摘要: 多个方法的名称一样,但是参数列表不一样,多个参数 1参数个数不一样 2参数类型不一样 3参数的多类型的顺序不一样 无关的因素: 1参数的名称无关 public static double sum(int c,int d) 和 public static int sum(int a ,int b) 冲 阅读全文
posted @ 2020-05-27 20:47 小丑quan 阅读(151) 评论(0) 推荐(0)
摘要: 恢复内容开始 spring-boot 的配置文件有四个地方: 项目更目录下的config目you录下(自己建) 项目根目录下 resource 目录下的config目录下 resource目录下 优先级由高到低 一般情况下,spring-boot 启动的时候会自动的按照顺序加载 加入srpint-b 阅读全文
posted @ 2020-05-27 16:37 小丑quan 阅读(151) 评论(0) 推荐(0)
摘要: package com.hllq.quan.controller; import com.hllq.quan.mapper.WeiboUserMapper; import com.hllq.quan.model.WeiboUser; import org.springframework.beans. 阅读全文
posted @ 2020-05-27 15:15 小丑quan 阅读(244) 评论(0) 推荐(0)