- 博客(8)
- 收藏
- 关注
原创 ArrayList源码分析
(1) JDK1.8底层是Object类型数组 transient Object[] elementData; // non-private to simplify nested class access /** * The size of the ArrayList (the number of elements it contains). * * @serial */ private int size; (2)ArrayList list=..
2021-11-02 15:38:58 92
原创 LinkedList源码
public class LinkedList<E>{//E是一个泛型,具体的类型要在实例化的时候才会最终确定 transient int size = 0;//集合中元素的数量 //Node的内部类 private static class Node<E> { E item;//当前元素 Node<E> next;//指向下一个元素地址 Node<E> prev.
2021-10-20 14:06:30 84
原创 LinkedList 模拟源码
Node package com.why.LinkedList; /** * @Author WangHuaiyu * Created by 5290440298@qq.com * Date on 2021/10/20 13:41 * @Version 1.0 * @Param $ * @return $ */ public class Node { private Node pre; private Object obj; private Node next;
2021-10-20 13:58:33 110
原创 MyBatisPlus自动填充时间
SQL字段 User实体类 package com.why.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId;.
2021-10-20 11:28:06 488
原创 mybatis-plus环境搭建及测试
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0..
2021-10-20 10:28:37 130
原创 List (ArrayList)遍历方式
public class Test03 { //这是main方法,程序的入口 public static void main(String[] args) { /* List接口中常用方法: 增加:add(int index, E element) 删除:remove(int index) remove(Object o) 修改:set(int index, E element) 查看:get(...
2021-10-19 21:40:10 153
原创 List集合
import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; public class Test01 { //这是main方法,程序的入口 public static void main(String[] args) { /* Collection接口的常用方法: 增加:add(E e) addAl...
2021-10-19 21:31:16 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人