首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蠢廿
掘友等级
Java研发工程师
|
找实习!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
文章
热门
最新
Java 动态代理(1)
代理模式即ProxyPattern,23种常用的面向对象软件的设计模式之一。Java的动态代理比代理的思想更像前迈进了一步,因为他可以动态的代理并且动态的处理对代理方法的调用。在动态代理商的所作的所有
单例设计模式 (2)
1.静态内部类实现在上一版的时候用的是懒汉和饿汉来做单例模式,如果我们采用静态内部类的话,就可以通过classloader来懒加载单例用静态内部类实现单例模式:这里有几个需要注意的点:1.从外部无法访
JVM笔记 3 3 垃圾回收算法
1.标记-清除算法先标记出所有需要回收的对象,然后在标记结束后统一回收,只不过存在两个不足效率不足,标记和清扫效率都不高空间问题,标记请扫后会产生大量不连续的内存,导致无法找到足够的内存不得不再来一次
JVM笔记 6 3 class类文件的结构
1.魔数和Class文件的版本每个Class文件的头4个字节被称为魔数,值为0xCAFEBABE,接着5和6个字节是次版本号,7和8是主版本号,高版本的JDK向下兼容,JDK1.1支持45.0~46.
Java容器 HashMap(1)
美团技术团队的https://zhuanlan.zhihu.com/p/21673805已经写得很全面的,自己做个记录方便以后复习。#1.基础知识简单来说,Java的序列化机制是通过在运行时判断类的s
Java容器 ConcurrentHashMap
ConcurrentHashMap是一种线程安全的HashMap,关于HashMap的可以看前面两篇总结,如果是用HashTable和或者是Collections.SynchronizedMap来实现
单例设计模式 (1)
emmm,单例应该是最常见的设计模式了,我们比较简单的写法就是延迟初始化的写法,昨天在看《Java并发编程实战》的时候,发现原来延迟初始化是一种线程不安全的写法,回寝室的路上想了想,早上也看了些资料,
JVM笔记 7 虚拟机类加载机制
类加载的整个生命周期包括:加载,验证,准备,解析,初始化,使用,卸载。验证,准备和解析3个部分统称为连接。解析阶段不一定按部就班执行,也可以在初始化后执行。####1.类加载的时机有且只有以下五种情况
JVM笔记 3 6 内存分配和回收策略
1.对象优先在Eden分配当Eden区没有足够的空间进行分配的时候就要做一个MinorGC2.大对象直接进入老年区如果遇到朝生夕死的大对象更惨,所以要避免出现这样的代码3.长期存活的对象会进入老年代对
Java容器 HashMap(2)
(没写.....挖个坑主要是整理下高并发的情况下HashMap的问题,他为什么不是线程安全的首先我们来看一个在JDK8中HashMap的resize方法1.Hashmap在插入元素过多的时候需要进行R
下一页
个人成就
文章被阅读
3,716
掘力值
60
关注了
0
关注者
0
收藏集
1
关注标签
8
加入于
2017-09-26