- 博客(3)
- 收藏
- 关注
转载 java 类的加载过程
ClassLoader的主要职责就是负责各种class文件到jvm中,ClassLoader是一个抽象的class,给定一个class文件的二进制名,ClassLoader会尝试加载并且在jvm中生成构建这个类的各个数据结构,然后使其分布在对应的内存区域中。 1类的加载过程简介 类的记载过程一般分为三个比较大的阶段,分别是加载阶段,连接阶段和初始化阶段,如下图所示 加...
2019-08-18 14:11:00 82
转载 synchronized和ReentrantLock有什么区别?有人说synchronized最慢,这话靠谱吗?
典型回答 synchronized是java内建的同步机制,所以有人称其为instrinisc Locking(固有锁),它提供了互斥的语义和可见性,当一个线程已经获取当前锁时,其他试图获取的线程只能等待或者阻塞在那里。 在java5以前,synchronized是仅有的同步手段,在代码中,synchronized可以用来修饰方法,也可以使用在特定的代码块上,本质上sychroniz...
2019-08-15 13:21:00 135
转载 今天分享如何再linux上布置ElasticSearch集群步骤
ES的单机安装以及集群安装 准备工作 设置机器名字 设置网卡ip相关信息 vi /etc/sysconfig/network-scripts/ifcfg-ens33 重新启动虚拟机 Shutdown -r now 查看系统自带jdk并且删除 查看 rpm -qa | grep java 删除 rpm -e –nodeps 文件名 查询是否删除干净 Ja...
2019-08-14 15:19:00 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人