![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
月月大王
如果做不到每天进步一点,那么就每周进步一点。
展开
-
解决Linux系统中时间差8小时的问题
今天遇到一个问题,在使用LocalDateTime.now()获取时间时,会出现于当前时间相差8个小时的情况,开始以为是linux系统的时间有问题,后来发现系统时间是正确的,最终找到了解决办法。需要指定时区 -Duser.timezone=GMT+08。原创 2022-10-08 13:19:15 · 2497 阅读 · 0 评论 -
LocalDateTime计算两个时间的间隔
LocalDateTime计算两个时间的间隔原创 2022-10-08 10:30:48 · 2541 阅读 · 0 评论 -
Java基础学习06——Lamda表达式学习
今天看了一片文章才算正经把lamda表达式搞懂一点,现在来做一些记录,以便于后期原创 2021-10-19 11:42:31 · 117 阅读 · 0 评论 -
UnsupportedOperationException异常解析
今天 遇到了一个bug,抛出的异常大致是下面这样的。java.lang.UnsupportedOperationException: null at java.util.AbstractList.add(AbstractList.java:148) ~[?:1.8.0_131] at java.util.AbstractList.add(AbstractList.java:108) ~[?:1.8.0_131]原创 2021-10-18 16:08:47 · 39830 阅读 · 5 评论 -
Java基础学习05——优雅的处理线程等待问题(一)
在一些需要阻塞的业务或者监控来的业务中,我们经常会用到while(true)来进行遍历某一个对象是否存在,如果存在则开启线程去执行某些业务操作。那么如何避免while(true)带来的性能损失呢? 那么,这里我们就用到了线程的等待和通知机制。这里用到了wait()和notify()方法,话不多说直接上代码。package com.youyou.learn.thread.GuardedSuspension;import java.util.Queue;import...原创 2021-07-01 09:20:30 · 636 阅读 · 0 评论 -
Java基础学习04——使用注解生成查询语句
今天我们来学习一个实用小功能,通过注解来实现自动生成sql查询语句。原创 2019-12-16 23:52:21 · 252 阅读 · 0 评论 -
Java基础学习03——通过继承Comparable方法实现排序
今天来记录一下一个知识点,学了这个功能点之后就可轻松的将对象进行排序了。只需要实现Comparable接口即可通过Collections.sort()方法进行排序了。原创 2019-10-08 17:08:02 · 541 阅读 · 0 评论 -
java保留两位小数4种方法
import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() { Bi...转载 2019-06-24 10:58:00 · 3318 阅读 · 0 评论 -
Java基础学习02——通过泛型获得Class,类似T.class
今天写代码遇到了一个问题,我需要在通过泛型T获取它的class,但是T.class不能用,所以才有了一下内容。话不多说直接上代码public abstract class BaseController<S extends BaseService<T> , T extends BaseEntity , V extends BaseVO> { /** ...原创 2018-11-12 11:10:09 · 4298 阅读 · 1 评论 -
Java基础学习01——Map遍历Map.Entry
问题描述前些天遇到了一个疑问,今天终于验证了一下,现在记录下来。问题是这样的,大家遍历Map的时候用Map.Entry,通过Map.Entry获取到key和value,与存入Map当中的key和value是同一个对象吗?为了验证一下这个问题我写了如下代码:public static void main(String[] args) { Map<String,...原创 2018-10-21 20:34:54 · 290 阅读 · 0 评论