
java
文章平均质量分 61
常用总结
我很懒但我很软乎
追风的人无所畏惧
展开
-
java的String类相关方法
java的String类相关方法原创 2023-02-12 12:30:39 · 101 阅读 · 0 评论 -
java中常用计算包
java中常用计算包原创 2023-02-12 12:24:08 · 448 阅读 · 0 评论 -
Java 映射(Map)和集合(Set) 用法总结
1、定义层面Map 接口定义映射,存储一组键值对的映射关系。Set 接口定义集合,存储一组互不相同的元素,该接口继承了 Collection 接口。2、Map 接口的概念和常用方法 Map 接口存储一组键值对的映射关系,映射中的每个键对应一个值。映射中不能有重复的键,否则会出现一个键对应多个值的情况,这违背了映射的定义。(1)放置键值对 放置键值对的方法有 put 和 putAll,其中 put 一次放置一个键值对,putAll 一次将另一个映射中的键值对全部添加道当...原创 2022-05-03 18:22:06 · 1742 阅读 · 0 评论 -
Spring容器配置注解
1、@Required 依赖项检查public class RequiredAnno{ //定义一个使用@Required注解的类 public Foo foo; @Required //对依赖对象是否有配置进行检查 public void setFoo(Foo foo){ this.foo=foo; }如果foo属性注入foo的部分忘记配置,则在容器启动时会抛出BeanInitializationException的异常提示。2、@Autow原创 2022-05-02 18:01:02 · 758 阅读 · 0 评论 -
Java Arrays用法总结
1、数组转字符串(Arrays.toString())int[] array = new int[]{1, 2, 3};out.println(Arrays.toString(array)); //[1, 2, 3]如果是一维数组,toString方法可以很好的适用。但遇到多维数组时,需要使用deepToString把数组完全转成字符串。int[][] deepArray = new int[][]{{1, 3},{2, 4}};out.println(Arrays.toString(d转载 2022-05-02 12:19:49 · 1442 阅读 · 0 评论 -
多线程相关
1、线程局部变量 ThreadLocal通过把数据存放在ThreadLocal中就可以让每个线程创建一个该变量的副本,不会和其他线程的副本冲突,从线程的角度看就好像每一个线程都完全拥有该变量一样。从而避免并发访问的线程安全问题。ThreadLocal的3个public的方法:T get():返回此线程局部变量中当前线程副本中的值void remove():删除此线程局部变量中当前线程的值void set(T value):设置此线程局部变量中当前线程副本中的值如果多个线程之间需要共享资原创 2022-05-01 20:34:17 · 190 阅读 · 0 评论 -
SQL 连接查询
1、交叉连接(相当于广义笛卡尔积)select s.*,teacher_namefrom student_table_scross join teacher_table_s2、自然连接(有连接条件,会以两个表中同名列作为连接条件;如果两个表没有同名列,则自然连接与交叉连接效果完全一样)select s.*,teacher_namefrom student_table_snature join teacher_table_s3、using子句连接(可以指定一列或多列,用于显式指..原创 2022-05-01 19:44:07 · 1548 阅读 · 0 评论 -
Java ArrayList
转自:Java ArrayList用法_别说话写代码的博客-优快云博客1、ArrayList介绍ArrayList 是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。ArrayList继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。ArrayList实...原创 2022-05-01 15:56:49 · 212 阅读 · 0 评论