![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 80
hnd978142833
这个作者很懒,什么都没留下…
展开
-
8421-权限管理系统
8421权限在整个权限系统中,可以分成5个概念。它们分别是:组,角色,成员,资源,权限这5个概念构成了整个权限管理系统,其中权限是整个系统中的最小单位。首先举个例子帮助大家理解这5个概念,譬如说你公司里一个项目组,我们可以把这整个项目组理解成一个组的概念,而项目组里面有不同的角色,项目经理,项目组长,技术经理,程序员,每个角色由不同的成员来充当,而其中每个成员又有着不同的任务,项目经理有“需求分析”这个资源,程序员有“代码开发”这个资源,而程序员这个角色对于“代码开发”这块资源的权限拥有..转载 2021-09-03 16:13:12 · 297 阅读 · 0 评论 -
LocalDate与Date
JAVA8 LocalDate转换// 01. java.util.Date --> java.time.LocalDateTimepublic void UDateToLocalDateTime() { java.util.Date date = new java.util.Date(); Instant instant = date.toInstant(...转载 2019-09-25 17:19:30 · 258 阅读 · 0 评论 -
Java 根据key获取json字符串中的value值
String str= "{"version":"2018112912"}";JSONObject jsonobject = JSONObject.parseObject(str);String version=jsonobject.getString("version");--需要导入fastjson.jar包转载 2019-07-24 15:02:24 · 7468 阅读 · 0 评论 -
Integer类型的整数比较大小
刷题库时候发现一道题,关于Integer类型的数值用等号比较,存在认知问题。搜了一下,以此记录先划重点: Integer类型的整数比较数值大小用equals.() 和 intValue(),尽量别用==去比较是否相等之前没注意过Integer类型比较数值大小,一直在用 == 某天,写的一段程序没跑通,才注意到这个问题举个例子 public static void ma...转载 2019-02-11 13:23:38 · 723 阅读 · 0 评论 -
类加载 全盘负责机制、双亲委派
今天看了Java 类加载深层剖析,看到两个点:“全盘负责机制”、“双亲委派”。不太理解,查个资料,做个总结“双亲委派”机制加载Class的具体过程是:源ClassLoader先判断该Class是否已加载,如果已加载,则返回Class对象;如果没有则委托给父类加载器。 父类加载器判断是否加载过该Class,如果已加载,则返回Class对象;如果没有则委托给祖父类加载器。 依此类推,直到始...原创 2018-12-21 18:31:30 · 924 阅读 · 0 评论 -
获取当天时间相关时间(凌晨、第二天凌晨)
方法一:通过毫秒数获取当天时间相关信息//当前时间毫秒数 long current=System.currentTimeMillis();//今天零点零分零秒的毫秒数long zero=current/(1000*3600*24)*(1000*3600*24)-TimeZone.getDefault().getRawOffset();//今天23点59分59秒的毫秒数long t...原创 2018-12-21 16:54:56 · 3285 阅读 · 0 评论 -
List的泛型擦除
首先看一段代码虽然泛型不同,但是依然不能重载,编译根本不能通过 public void addData(List<TaskRequest> list) { if (list == null || list.isEmpty()) { return; } }和 public void addData(L...转载 2018-09-17 20:52:32 · 496 阅读 · 0 评论 -
hashCode() 和 equals() 的关系
我们以“类的用途”来将“hashCode() 和 equals()的关系”分2种情况来说明。 1. 第一种 不会创建“类对应的散列表” 这里所说的“不会创建类对应的散列表”是说:我们不会在HashSet, Hashtable, HashMap等等这些本质是散列表的数据结构中,用到该类。例如,不会创建该类的HashSet集合。 在这种情况下,该类的...转载 2018-09-17 17:59:44 · 155 阅读 · 0 评论 -
单例模式双检锁 volatile 详解
前言单例模式在平时算比较常见,有关java单例模式的写法有很多种,在这里分析一种比较好的写法。代码public class Test { private volatile static Test instance; private Test() { } public static Test getInstance() { if (...转载 2018-08-13 17:27:40 · 4664 阅读 · 3 评论