June1993
June1993
全部文章
java基础
linux(3)
spring(14)
springboot(7)
springmvc/mybatis(8)
Tomcat/Jmeter(4)
UML(2)
一些小工具(5)
分布式中间件(15)
前端(3)
多线程与并发编程(9)
大数据(9)
数据库(19)
数据结构与算法(29)
未归档(12)
环境及一些报错问题(14)
综合(6)
计算机基础(4)
计算机网络(5)
设计模式(10)
归档
标签
去牛客网
登录
/
注册
June1993的博客
全部文章
/ java基础
(共51篇)
JVM相关
JVM内存模型 1.程序计数器:是一个数据结构,用于保存当前正常执行的程序的内存地址。Java虚拟机的多线程就是通过线程轮流切换并分配处理器时间来实现的, 为了线程切换后能恢复到正确的位置,每条线程都需要一个独立的程序计数器,互不影响,该区域为“线程私有”。 2.Java虚拟机栈:线程私有的,与...
2019-04-14
0
470
如何正确的重写equals() 和 hashCode()方法
1.equals与hashcode间的关系 1.如果两个对象相同(即用equals比较返回true),那么它们的hashCode值一定要相同; 2.如果两个对象的hashCode相同,它们并不一定相同(即用equals比较返回false) 2.为什么要这样设计 ...
2019-04-05
0
543
为什么JDK自身提供的构建线程池的方式并不建议使用
Executors Executors 是一个Java中的工具类。提供工厂方法来创建不同类型的线程池。 从上图中也可以看出,Executors的创建线程池的方法,创建出来的线程池都实现了ExecutorService接口。常用方法有以下几个: newFiexedThreadPool(int...
2018-12-03
0
417
NIO学习
三个概念 capacity : 容量,表示缓冲区中最大存储数据的容量。一旦声明不能改变。 * limit : 界限,表示缓冲区中可以操作数据的大小。(limit 后数据不能进行读写) * position : 位置,表示缓冲区中正在操作数据的位置。*/ ...
2018-11-22
0
409
Java 1.8 Lambda表达式
package reed.test.java8; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author fanqunson...
2018-05-23
0
4707
关于java Enum
package rest; /*created by fanqunsong Date : 2018/2/23 Time : 10:56 */ public class EnumTest { enum Day{MONDAY, TUESDAY, WEDNESDAY, ...
2018-02-24
0
455
Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,...
2018-02-24
0
547
throw和throws的区别和联系
throw和throws对于Java程序员而言它们真的不是很陌生。但对于我这样的选手而言一提到它们的区别和联系就蒙圈了... 为了以后不蒙圈,今天就研究一下吧~~ 如果有不足的地方欢迎批评指正... 1)throws 对于throws关键字而言一般用于抛出编译时的异...
2017-12-19
0
577
dubbo-原理-服务引用流程
这个dubbo:reference标签对应的是ReferenceBean。它实现了FactoryBean接口。我们看getObject方法-->get()-->init()-->ref = createProxy(map); debug启动,reference标签会去s...
2017-11-21
0
472
关于try catch finally
除非在try块或者catch块中调用了退出虚拟机的方法(即System.exit(1);) 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算...
2017-08-16
0
452
首页
上一页
1
2
3
4
5
6
下一页
末页