随笔分类 - java
摘要:参考: https://zhuanlan.zhihu.com/p/79219960 https://zhuanlan.zhihu.com/p/21673805 1. 数据结构内部属性 1.1 存储数据结构 jdk1.8以前:数组+链表(增删快,查询慢) jdk1.8开始:数组+链表+红黑树(增删快,
阅读全文
摘要:1. 底层数据结构 ArrayList是List接口的可调整大小的数组实现 增删慢:每次增删数据,需要拷贝以及移动元素位置 查询快:数组内存是一块连续空间,可以根据索引方式获取对应位置元素 2. 实现与继承 2.1 Serializable接口 序列化接口,没有方法或字段,仅用于标识,实现该接口才能
阅读全文
摘要:1. 集合简介 1.1 集合框架 1.1.1 集合框架中的接口 java集合中主要有Collection接口和Map接口,其中Collection接口下主要有List接口和Set接口 1.1.2 集合框架中的具体实现类 1.2 集合接口 1.2.1 Collection接口 方法(部分)说明 boo
阅读全文
摘要:1.lambda 表达式 1.1 语法举例 (String first, String second) -> first.length()-second.length() (参数类型 参数名) →{代码语句}.使用lambda表达式,实际就是创建该接口的实例对象 1.2 函数式接口 函数式接口用@F
阅读全文
摘要:1.输入输出 1.1读取输入 构造Scanner对象,并与标准输入流System.in关联 Scanner in = new Scanner(System.in); 常用方法: in.nextLine():读取输入的下一行内容,返回String类型输入 in.next()获取一个单词,以空白符作为分
阅读全文
摘要:a1.注释 1.1 单行注释 // 1.2 多行注释 /* */ 1.3 文档注释 /** * */ 2.数据类型 2.1 基本数据类型 数据类型 存储需求(字节) 取值范围 byte 1 -128-127 short 2 -32768-32767 int 4 -2147473648-2147483
阅读全文
摘要:非原创,此随笔总结自"是叶十三"b站视频与微信公众号 1.标题 //标题共有六个级别 # 一级标题 ###### 六级标题 2.字体 //粗体 **粗体** //斜体 *斜体* //删除线 ~~删除线~~ 此教程来自"是叶十三",b站,微信公众号同名 此教程来自"是叶十三",b站,微信公众号同名 此
阅读全文

浙公网安备 33010602011771号