摘要: ###Locale ###数字转换器 ###日期和时间 ###排序和规范化 ###消息格式化 阅读全文
posted @ 2022-11-17 15:24 扣jio大汉子 阅读(82) 评论(0) 推荐(0)
摘要: ###Instant、Duration Instant和Duration都是不可修改的类,一些增加、减少方法返回的都是新的实例 Instant表示当前时刻,相对于1970年1月1日午夜。 Duration表示两个时刻之间的时间量 long值可以存储大约300年时间对应的纳秒数,如果Duration大 阅读全文
posted @ 2022-11-17 10:01 扣jio大汉子 阅读(129) 评论(0) 推荐(0)
摘要: ###最常见SQL数据类型 ###注册驱动器 大多数jdbc的jar包都可以自动注册 手动注册的方式:注册mysql 8.0+ Class.forName("com.mysql.cj.jdbc.Driver") ###连接数据库 将数据库连接值存放在database.properties,放在res 阅读全文
posted @ 2022-11-15 16:52 扣jio大汉子 阅读(21) 评论(0) 推荐(0)
摘要: URI 统一资源标识符 Uniform Resource Identifier 唯一作用:解析标识符,可以将标识符分解成各种不同的组成成分 非URL的其他URI统称为URN(统一资源名称) ##URL 统一资源定位符Uniform Resource Locator 作用:打开一个连接到资源的流 特殊 阅读全文
posted @ 2022-11-15 10:36 扣jio大汉子 阅读(82) 评论(0) 推荐(0)
摘要: ###语法 ###java.util.regex public class Main { public static void main(String[] args) { Pattern pattern = Pattern.compile("(\\d{3,4})\\-(\\d{7,8})"); pa 阅读全文
posted @ 2022-11-10 15:47 扣jio大汉子 阅读(21) 评论(0) 推荐(0)
摘要: ###输入/输出流 read和write方法在执行时都将阻塞,直至字节确实被读入或写出。 完成操作后要通过close方法将资源关闭,输出流在关闭时会冲刷缓冲区。 ###完整的流家族 任何实现了Closeable接口的类都可以使用try-with-resource来自动关闭资源 ###组合输入/输出流 阅读全文
posted @ 2022-11-10 10:04 扣jio大汉子 阅读(168) 评论(0) 推荐(0)
摘要: ##流Stream 用来以“做什么而非怎么做”的方式来处理集合 流并不存储元素,,这些元素可能存储在底层的集合中,或者是按需生成的。存储的是规则 流的操作不会修改其数据源,会生成新的流 流的操作时尽可能惰性执行的,知道需要结果时,操作才会执行,可以操作无限流 执行流的操作时不能修改背后的集合 ### 阅读全文
posted @ 2022-11-09 13:43 扣jio大汉子 阅读(60) 评论(0) 推荐(0)
摘要: ###线程状态 New(新建):刚new Thread()创建,还没开始运行run Runnable(可运行):调用start方法,可能正在运行也可能没有运行 Blocked(阻塞):要获得一个锁 Waiting(等待):等待通知 Timed waiting(计时等待):等待超时或通知 Termin 阅读全文
posted @ 2022-11-09 13:42 扣jio大汉子 阅读(94) 评论(0) 推荐(0)
摘要: ##Java集合框架 集合接口与实现分离,用接口来持有具体实现,可以随时切换实现。 ###迭代器Iterator 通过hasNex()方法判断是否有下个元素,next()方法获取下个元素 for each循环集合原理就是编译成调用集合iterator()方法,使用不同集合最合适的循环方法 for e 阅读全文
posted @ 2022-10-14 14:40 扣jio大汉子 阅读(101) 评论(0) 推荐(0)
摘要: 类型参数的好处 程序更已读,可以明显知道代表的什么类型数据 更安全,在存储可以根据类型检查,读取的时候不用强制类型转换 ###泛型类 public class Pair<T> { private T first; private T second; } 参数类型可以是一个或者多个,用“<>”括起来跟 阅读全文
posted @ 2022-10-12 18:03 扣jio大汉子 阅读(74) 评论(0) 推荐(0)