摘要:
java反射机制 我们平常都是通过new一个类来实例化一个对象,但是我们同时可以通过反射机制来构建,并且动态获取类里面的信息 比如说构造函数,方法和属性。 常用的代码像是这个: 方法 功能 Class<?> Class.forName("全类名") 加载该类对象,并且通过这个方法可以获得类的信息 x 阅读全文
posted @ 2021-01-21 19:20
逝痕枫舞
阅读(54)
评论(0)
推荐(0)
摘要:
jdk1.8以前的内存模型是这样的, 下面我分析一下他们的作用 方法区 方法区也叫永久区,一些类的信息:方法名 返回值什么的,常量,静态变量都放在里面,class文件加载 这是是线程共享的 她其实是放在堆中的永久代中的,但是这个永久代又和堆是隔离的 堆 堆中存放的是new的对象,是jVM中最大的空间 阅读全文
posted @ 2021-01-21 19:18
逝痕枫舞
阅读(52)
评论(0)
推荐(0)
摘要:
+这里来复习一下java多线程的三大特性 : 原子性,可见性,有序性。 什么是原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户 阅读全文
posted @ 2021-01-21 19:16
逝痕枫舞
阅读(40)
评论(0)
推荐(0)
摘要:
Set的定义已经很清楚了,他的集合里面是不允许有重复变量的。 所以,Set更适合集合去重。 但是在最近我做每日最热文章的时候,出现了一个小bug,就是在redis里面取数据的时候,被继承的父类是不能被写入数据的。 下面看我的例子 @Data @AllArgsConstructor @NoArgsCo 阅读全文
posted @ 2021-01-21 19:14
逝痕枫舞
阅读(112)
评论(0)
推荐(0)
摘要:
这里我们分析Collection和Map 大图查看详情 javaCollection的分析 Collection是在java.util里面 集合里面是一定是存放对象的,不能存放基本数据类型,像是int,也是先转换成Integer然后在放在集合中。 List List是一个接口,而下面有ArrayLi 阅读全文
posted @ 2021-01-21 19:12
逝痕枫舞
阅读(64)
评论(0)
推荐(0)
摘要:
技术需求: 当生产者更新一条数据后,会立即通知消费者。 原理分析图 这种需求可以看成一种消息队列 我们可以利用多线程来开启两个队列,一个是生产者,另一个是消费者。 利用synchronized 对象锁来实现线程原子性。 package com.Thread.Test; //消息模型 class Ms 阅读全文
posted @ 2021-01-21 19:10
逝痕枫舞
阅读(127)
评论(0)
推荐(0)
摘要:
java多线程 多线程的作用就是提高应用程序的运行效率,提高用户的体验。那么,和多线程相近的进程又是什么意思呢?这两个有什么作用呢? 进程 打开计算机的任务管理器可以看到里面有很多的应用程序正在运行,那么这些程序就是许许多多的进程。 进程可以看成一个线程的集合【List】,许许多多的线程合成了一个进 阅读全文
posted @ 2021-01-21 19:09
逝痕枫舞
阅读(60)
评论(0)
推荐(0)
摘要:
我们在之前的业务开发中,有时候会遇到搜查结果为空的情况,但是返回Null的时候,我们就必须要判断一下是否为null,如果是的话要么throw一个异常或者别的什么操作,例如账号登陆失败的时候。 这样显得代码非常臃肿,而java8得Optional完美解决了这个问题(主要是空指针问题)。 创建一个Opt 阅读全文
posted @ 2021-01-21 19:08
逝痕枫舞
阅读(116)
评论(0)
推荐(0)
摘要:
java流类图总结 字节流和字符流的区别 字节流处理的是二进制文件,也就是说,二进制文件什么也能处理,比如文字和图片视频什么的。 而字符流则只能处理文本类型,但是它可以处理编码问题,例如我们的字节流读取出来的文件是乱码的,就是因为文件的编码问题。 下面是一个读取中文文本的样例。 public sta 阅读全文
posted @ 2021-01-21 19:07
逝痕枫舞
阅读(60)
评论(0)
推荐(0)
摘要:
由于iview官网上面的讲解真的是非常的简单,所以像是我这种阿库娅用户真的很不友好,所以这个博客是讲解iview的Table如何和springboot进行后端交互,类似bootStrap-table的那种吧,注意这里没有用render去渲染,因为我是真的不会啊!!! 前端代码框架编写 <Table 阅读全文
posted @ 2021-01-21 19:06
逝痕枫舞
阅读(712)
评论(0)
推荐(0)

浙公网安备 33010602011771号