自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 集合概述

集合概述http://www.cnblogs.com/skywang12345/p/3308498.html主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)Collection架构http://www.cnblogs.com/skywang12345/p/3308513.htm...

2019-01-25 13:53:48 195

原创 多线程概述及基本api

一、博客状态多线程的5种状态我也记下了,写出来也没意思。直接引用前辈的博客吧http://www.cnblogs.com/skywang12345/p/3479024.html主要5种:新建、就绪、运行、阻塞、死亡。二、实现多线程的三种方式:https://www.jianshu.com/p/9e489390fc46主要区别:Runnable接口相比继承Thread类可以避免由于...

2019-01-23 22:42:48 215

原创 JVM类加载机制

Java类的加载机制是懒加载机制,即使用的时候去加载包括以下 7 个阶段:加载(Loading)验证(Verification)准备(Preparation)解析(Resolution)初始化(Initialization)使用(Using)卸载(Unloading)类初始化时机虚拟机规范中并没有强制约束何时进行加载,但是规范严格规定了有且只有下列五种情况必须对类进行初始...

2019-01-23 22:37:33 231

转载 JVM字节码指令

前辈们已经写的很详细了,这里转载下。https://www.cnblogs.com/tenghoo/p/jvm_opcodejvm.html查看指令用javap命令主要有加载指令和存储指令运算指令类型转换指令(窄化类型处理和宽化类型处理)对象创建和访问指令操作树栈指令控制转移指令方法调用指令异常处理指令同步指令...

2019-01-23 22:09:46 237

转载 Class文件详解

有点难,只是大概了解了下,不能用眼睛读Class源码,简单总结了下,以后学会了补上https://blog.csdn.net/IT_GJW/article/details/80447947主要有以下:魔数(java为cafebabe)版本(java1.8为52)常量池访问标志类索引(this_class)、父类索引(super_class)与接口索引集合(interfaces)字段...

2019-01-23 22:07:58 279

转载 JVM监控工具

https://www.cnblogs.com/ityouknow/p/5714703.html没什么好写的,直接转载吧

2019-01-23 22:06:05 157

原创 JVM垃圾回收

垃圾回收主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。一、判断对象是否存活1. 引用计数算法给对象添加一个引用计数器,当对象增加一个引用时计数器加 1,引用失效时计数器减 1。引用计数不为 0 的对象仍然存活。但两个对象出现循环引用的情况下,此时引用计数器永远不为 0,导...

2019-01-21 22:23:41 181

原创 Java对象详解

一、Java对象的组成1.对象头运行时数据存储对象运行时的数据,如哈希码、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等,这部分数据官方成为“Mark Word”,它的长度在32位和64位的虚拟机中分别是32bit和64bit。32bit的HotSpot虚拟机中,当对象未被锁定时的组成如下表:类型指针对象指向它的类元数据的指针,虚拟机通过这个指针来确定这个对象是哪...

2019-01-21 21:56:44 397

原创 JVM内存区域

概述Jvm运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java虚拟机栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method Area)、堆(Heap)。其中程序计数器、java虚拟机栈和本地方法栈是线程独享的,堆和方法区是共享的。1.程序计数器也有称作为PC寄存器,记录正在执行的虚拟机字节码指令...

2019-01-21 21:46:14 168

数据库结构说明导出Word工具.zip

可以直接把数据库中的表结构导出,当我们需要写需求文档或者做毕设的时候,可以使用本工具直接将数据库表结构导出,省出写文档的宝贵时间。

2019-05-12

maven settings.xml配置文件

maven settings.xml配置文件,亲试无问题,可以使用,eclipse和Myeclipse都可以

2017-12-04

Hadoop2.6.4/2.7.3环境配置文件

十分详细的Hadoop虚拟集群的搭建,手把手教,从安装虚拟机到集群搭建完成每一步手把手教,包教包会。

2017-11-27

简单工厂模式

老师上课用的简单工厂模式课件。。。。。。。。。。。。。。

2017-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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