Java基础
文章平均质量分 57
#卡车司机
求知若渴,虚心若愚
展开
-
MySQL同步表结构
MySQL对比数据库表结构差异,生成加字段的DDL原创 2023-03-08 15:46:52 · 741 阅读 · 0 评论 -
Java8 Stream collect(Collectors.toMap()) 用法
Collectors.toMap 用法在我们实际开发过程中经常使用到将List 转为Map的过程,在Java8 中Stream提供简便开发的方式,三个重载的方法两个参数public static <T, K, U> Collector<T, ?, Map<K,U>> toMap(Function<? super T, ? extends K> keyMapper,原创 2021-07-21 20:21:46 · 3977 阅读 · 0 评论 -
JDK源码阅读--HashMap(JDK1.8、Java11)
这里写目录标题基本介绍几个内部常量默认初始长度默认负载因子转换为树的阈值收缩为链表的阈值转换为树节点数的阈值具体分析基本介绍首先要知道HashMap使用到哪些数据结构,JDK1.8中HashMap实现依赖数组,单链表,红黑树实现几个内部常量默认初始长度/** * The default initial capacity - MUST be a power of two. * 默认初始容量 - 必须是 2 的幂。 */static final int DEFAULT_INITIAL_原创 2021-07-19 14:28:06 · 442 阅读 · 1 评论 -
java实现类似Windows7上的时钟日历小程序
#java实现时钟日历小程序最终效果如下图具体代码如下:package swing2;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.geom.AffineTransform;...原创 2019-03-17 21:39:09 · 2128 阅读 · 2 评论 -
Java8新特性--时间日期类
Java8时间日期类常用APIpublic void testLocalDateTime() { // 时间格式化 DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime now = LocalDateTime.now(); System.out.println("现在日期时间: " + df.format(now));原创 2021-06-22 17:37:54 · 129 阅读 · 0 评论 -
Java基础--反射
反射(Reflection)Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期间借助于Reflection API获取任何类的内部信息,并能直接操作任意对象的内部属性及方法加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完整的类的结构信息.我们可以通过这个对象看到类的结构.这个对象就像一面镜子,透过这个镜子看到类的结构,所以,我们形象的称之为:反射正常方式: 引入需要的"包类"名称 >>原创 2021-03-15 22:28:41 · 76 阅读 · 0 评论