4.深入理解java虚拟机-类加载器深入

1.类加载器:通过一个类的全限定名获取类的二级制字节流的这部分工作放在外部,由程序来决定 -这块代码模块叫类加载器 类加载器的树状结构: a.引导类加载器(bootstrap class loader)-根目录的类加载器,最顶级的类加载器,用来加载 java代码的核心类库,是用原...

2019-06-06 18:29:14

阅读数 9

评论数 0

3.深入理解jvm:java类加载--初始化及加载顺序问题

接着上一份笔记,继续学习类加载部分: 2.立即初始化类的五种情况: a.遇到new、getstatic、putstatic或invokestatic这4条字节码指令会触发其初始化;对应场景是使用new关键字、读取或设置一个类的静态字段(被final修饰,已在编译器期把几个放入常量池的静态字...

2019-06-06 11:38:00

阅读数 12

评论数 0

jvm类加载小题目:

class SingleTon { private static SingleTon singleTon = new SingleTon(); public static int count1; public static int count2 = 0; privat...

2019-06-03 17:19:10

阅读数 21

评论数 0

2.深入理解java虚拟机:字节码及虚拟机类加载机制

第六章:字节码相关 class类文件结构:看文章更好,字节码部分太枯燥了,看深入理解jvm的话比较难熬,建议先看一下书,再看博客,看完博客再回头看一下书基本也就通顺了。 知乎解释 掘金解释 第七章:虚拟机类加载机制 1.类加载经过的阶段:加载、验证、准备、解析、初始化、使用、下载;...

2019-06-03 16:00:15

阅读数 22

评论数 0

1.深入理解java虚拟机-jvm常见概念

最近在看深入理解jvm,记录一下笔记 1.jvm相关 栈:也叫方法栈,线程私有,每个线程都会创建一个自己的栈,用来存储局部变量表,操作栈,动态链接方法的执行信息,简单说,就是存储java方法的一些信息,进方法时候进栈,否则出栈 补充:本地变量表存储各种基本类型的信息及引用类型的数据 本地方法...

2019-05-17 16:46:22

阅读数 42

评论数 0

idea激活,亲测可用

直接点击Active按钮,即可。(从上往下排序,最上面的地址最新可用) http://idea.toocruel.net http://idea.congm.in 附上百度得到的破解方法: https://blog.csdn.net/qq_38637558/article/detail...

2019-05-05 10:45:04

阅读数 21

评论数 0

mysql使用exists进行查询

参考:http://blog.csdn.net/gucapg/article/details/16839587   1、exists的返回结果是bool型,只有true或者false 如 SELECT * FROM alumni_info t WHERE EXISTS(SELECT ...

2017-10-13 15:58:32

阅读数 21215

评论数 2

Java基础知识--try-catch-finally

转载:http://www.cnblogs.com/aigongsi/archive/2012/04/19/2457735.html 写的很好: 看了一位博友的一片文章,讲解的是关于java中关于try、catch、finally中一些问题 下面看一个例子(例1),来讲解...

2017-10-12 11:04:01

阅读数 169

评论数 0

计算时间复杂度

在上网搜索时间复杂度相关的东西的时候知乎上看见一个人的提问计算时间复杂度,做个小记录 第一层是N+1; 第二次循环是1+2+。。。+n = n(n+1)/2 第三层比较麻烦,随着第二层数计算开始计算, 当j=0;次数是1; 当j=1;次数是1+2; 当j=3;次数是1+2+3 ...

2017-10-11 11:52:23

阅读数 308

评论数 0

java使用链表实现队列

队列使用Java进行链表实现,在网上找到了一张图,很好,借鉴一下 设置两个结点node,front指向队首元素,rear指向队尾; 上代码: public class LinkedQueue { Node front;//队头指针,指向队头节点 Node rai...

2017-09-30 12:27:19

阅读数 669

评论数 0

Java使用顺序存储实现队列

1.导引 操作系统:当电脑卡逼时候,你不停点击,还是卡死,最后终于电脑又好了以后,操作系统会把执行卡死状态时候你点击的所有操作按照顺序一次执行一遍, 客服系统:按照拨电话的顺序服务, 点小姐,也得按照先来后到的顺序 2.定义: 队列是一种只允许在一段进行插入,另一端进行删除的线性表 队列是...

2017-09-29 17:33:17

阅读数 397

评论数 0

Java使用链表实现栈

大话数据结构中,这一块其实对于初学的还是挺难的,我看了小半天,最后才转过弯来, 首先看图,图中箭头指明了思路,一开始我对链表的头部没想明白,后来想通了,就是每次压栈就相当于将元素放在链表头部,即栈顶指针元素相当于链表中的首节点; 因此每次插入一个,都需要将插入前的栈顶结点赋值给新节...

2017-09-28 18:44:29

阅读数 319

评论数 0

Java实现栈-两栈共享空间

大话数据结构中以合租房子为例,来比喻两栈共享空间这种结构,我想说得已经比较清楚了,在Java实现中,我们定义一个数组作为基准存储容器,两个栈,栈1的栈底是在数组的始端,栈2的栈底在数组的顶端,两个栈在push元素时候主键朝数组的中间靠拢,当栈1的栈顶top1+1=栈2 栈顶top2,那么此时栈满;...

2017-09-26 15:47:32

阅读数 789

评论数 0

Java实现栈的顺序存储结构情况

由大话数据结构中参考,使用Java实现栈的顺序存储 1.定义一个栈的常见操作接口:stackADT public boolean push(Object element);//压栈 public Object pop();//出栈 public boolean is...

2017-09-26 15:39:37

阅读数 236

评论数 0

数据结构-栈

1.栈:定义     栈是限定在表尾进行插入和删除操作的线性表; 联想记忆:手枪在上膛的时候填装,是先进去的在下面,后进去的在最上面,因此在发射子弹的时候最后填充的子弹最先发射,符合栈的概念,先进后出;手枪 — 战 — 栈 每次进去的都是在栈顶操作:最先进栈的都是在栈底,每次栈底都是...

2017-09-26 15:35:40

阅读数 171

评论数 0

websocket、短连接长连接以及轮询简介

附上一篇参考文章:https://www.zhihu.com/question/20215561 1.  短连接 http 1.0中:HTTP客户端与服务器请求响应模式如下图所示;短连接 三次握手,每次都需要授权等信息,一次request,一次response以后关闭连接 2 ...

2017-09-22 16:48:45

阅读数 1511

评论数 0

spring集成web socket小demo(demo1)

参考:http://blog.csdn.net/ouyang111222/article/details/50545411    http://blog.csdn.net/gisredevelopment/article/details/38392629/ 1.导入: 公司erp中有个好玩的功能,...

2017-09-22 16:42:00

阅读数 552

评论数 0

spring+websocket整合(springMVC+spring+MyBatis即SSM框架和websocket技术的整合)

转载自:http://blog.csdn.net/gisredevelopment/article/details/38392629/#reply websocket是目前唯一真正实现全双工通信的服务器向客户端推的互联网技术,与长连接和轮询技术相比, websocket的优越性不言...

2017-09-22 15:36:59

阅读数 232

评论数 0

maven设置下载源码

转载自:http://blog.csdn.net/wpydaguan/article/details/43701571 第一种方法:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码...

2017-09-22 10:57:55

阅读数 10502

评论数 3

mysql中group by分组后查询无数据补0;

mysql经常会用到Group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。 例如我有一组数据: 我想查询当日领取数量和当日核销数量; 正常的sql查出的话,假如不存在相关记录 SELECT cardId , count...

2017-09-20 12:04:16

阅读数 10684

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭