随笔分类 - Java基础
摘要:一.关于 LinkedList 常见内容 描述:实现 List<E> 接口;元素可排序,可重复,可为 null ,不是线程安全的. 继承以及实现关系: public class LinkedList<E> extends AbstractSequentialList<E> implements Li
阅读全文
摘要:一. 关于 ArrayList 的常见内容 描述: 实现 List<E> 接口; 元素可排序,可重复,可为 null ;不是线程安全的. 继承以及实现关系: 1 public class ArrayList<E> extends AbstractList<E> 2 implements List<E
阅读全文
摘要:一. 关于 HashMap 常见的内容: 描述: 实现了 Map<K, V> 接口;元素以键值对的形式存储;key不可重复;key和value都可以为null,但是key只能有一个为null;无序存储,不能通过时间或者其他排序方式对其元素进行排序;不是线程安全的集合. 继承以及实现关系: publi
阅读全文
摘要:Comparable 简介 Comparable 是排序接口。若一个类实现了 Comparable 接口,就意味着“该类支持排序”。此外,“实现 Comparable 接口的类的对象”可以用作“有序映射(如 TreeMap )”中的键或“有序集合( TreeSet )”中的元素,而不需要指定比较器。
阅读全文
摘要:1.集合和集合框架 其实是我自己有些整不明白的,通常集合指的是Collaction接口下的接口或者实现类 集合框架目前我的印象中指的是Collaction接口下和Map接口下的接口和实现类 2.Collection: 1):List接口下: ①:ArrayList:动态数组 ②:LinkedList
阅读全文
摘要:在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。 在堆中分配的内
阅读全文
摘要:接口和抽象类有什么不同: 1.定义:接口:interface;抽象类:abstract class 2.构造:接口无构造,抽象类有构造 3.抽象类中可以定义变量,接口只能定义常量 4.接口中所有的方法都是抽象的,抽象类可以有非抽象方法 5.一个类只能继承一个抽象类(extends),可以实现多个接口
阅读全文
摘要:第一部分: 数据提交时的时间格式化: 在接受日期数据的实体类的时间属性上添加Spring的 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") 注解,则该属性在接收到时间数据时将其格式化为 pattern 对应的格式 注意:SpringBoot在接受来自前端
阅读全文

浙公网安备 33010602011771号