随笔分类 -  java

摘要:Java 安装 Linux 下载解压 官网链接,选择合适的版本下载:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html,注意取分 JRE 和 JDK 的下载。 下载完成后将 阅读全文
posted @ 2022-05-20 11:33 槐下 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Comparable Comparable 接口 废话不说,直接上源码,并且截取保留了一部分注释的翻译 package java.lang; import java.util.*; /** * 该接口对实现它的每个类的对象强加一个整体排序。 这个排序被称为类的自然排序 ,类的compareTo方法被 阅读全文
posted @ 2022-05-03 22:12 槐下 阅读(224) 评论(0) 推荐(0) 编辑
摘要:函数式接口 参考文章 https://www.cnblogs.com/chenpi/p/5890144.html 什么是函数式接口(Functional Interface) 所谓的函数式接口,当然首先是一个接口,然后就是在这个接口里面只能有一个抽象方法。注意是只能有一个、而且是抽象方法。 关于@F 阅读全文
posted @ 2022-05-03 21:36 槐下 阅读(41) 评论(0) 推荐(0) 编辑
摘要:源码阅读之 ArrayList 类 1 基本结构 以下是 ArrayList 类基础部分的简单结构,API 相关的未列出: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Clon 阅读全文
posted @ 2022-04-28 00:03 槐下 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1 正则表达式简介 正则表达式可以用字符串来描述规则,并用来匹配字符串。例如,判断手机号,我们用正则表达式 \d{11} : boolean isValidMobileNumber(String s) { return s.matches("\\d{11}"); } 一个正则表达式就是一个描述规则的 阅读全文
posted @ 2022-03-20 21:21 槐下 编辑
摘要:8 泛型程序设计 8.1 泛型的发生 在泛型之前,大家为了复用代码,使用的是继承机制,以 ArrayList 举例,最开始: public class ArrayList { private Object[] elementData; public Object get(int i); ... } 阅读全文
posted @ 2022-03-14 18:57 槐下 阅读(32) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示