首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
夜西
掘友等级
后端开发工程师
|
阿里云
Java, 分布式调度,大数据开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】双亲委派模型
1.1 双亲委派模型的过程 某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给最上层的父类加载器,依次递归,如果父类加载器可以完成类加载任务,就成功返回;否则,自...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
Hashmap的长度为什么为2的幂
1.1 Hash介绍 1)构造方法 2)解决冲突的方法 1.2 Hashmap的哈希索引求解 为什么hashmap的长度length一定是2的幂?...
赞
1
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】浅拷贝,深拷贝和延迟拷贝
1.1 浅拷贝 浅拷贝只拷贝值,不拷贝引用类型。也就是说,浅拷贝出来的对象,其中的引用属性还是跟原对象指向同一个地址对象的。 1.2 深拷贝 深拷贝不仅拷贝基本类型变量,也...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】单例模式
17.1 饿汉模式【可用】 17.2 懒汉模式 17.3 懒汉模式【双重校验锁】 17.4 内部静态类【可用,推荐】 17.5 枚举类【可用,推荐】...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】可变参数传递
1.1 可变参数格式 可变参数格式:typeName... parameterName 例子:String... args 可变参数在方法中被当作数组来处理. 1.2 可变...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】Java闭包
总结: Java闭包是一个可调用的对象,它记录了一些信息,这些信息来自于创建它的作用域。由函数和引用环境组合成的实体对象。 当父类和要实现的接口具有相同的方法名。需要采用闭...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】Jvm方法区和常量池
1.1 方法区 方法区是存储已经被虚拟机加载的类信息(class文件)、常量和静态变量。 在JDK1.7是在永久代,在JDK1.8是在原空间。 1.2 常量池 常量池分为静...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】JVM类加载机制
类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。 其中验证、准备、解析三个阶段称之为连接。 JVM没...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】Java垃圾回收机制
1.1 垃圾收集算法 标记-清除法:先按周期清除法标记回收对象,然后统一清楚被标记的对象。产生大量不连续内存碎片。 复制法:将内存分成两半,每次使用一半,用完以后将还存活的...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】JVM堆
1.1 JVM结构 线程私有: 程序计数器:记录程序下一条指令地址。 JVM栈:存放了当前线程调用方法的局部变量表、操作数栈、动态链接、方法返回值等信息 本地方法栈:为虚拟...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】Java动态代理
9.1 静态代理 9.1.1 静态代理原理 9.2 动态代理 9.2.1 JDK动态代理 9.2.2 CGLIB动态代理 测试加入: 9.2.3 JDK动态代理与CGLIB...
2
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】自动装箱(boxing)和拆箱
1.1 基本类型和包装类型 基本类型 包装类型 boolean Boolean byte Byte char Character int Integer short Sho...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】JavaBeans的含义
> **JavaBeans**是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。 > **特点**:是可序列化,提供无参构造器,提供getter方法和s...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】程序耦合
1.1 解耦 解释:程序间的依赖关系 类之间的依赖 方法间的依赖 1.1 解耦 降低程序间的依赖关系 实际开发中,应该做到:编译期不依赖,运行时才依赖。...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】java注解
4.1 解释: 4.2 作用分类: 4.3 JDK中预定义的注解: 4.4 自定义注解 格式: 本质: 属性: 4.5 元注解 ElementType取值: TYPE:作用...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】java是如何反序列化final字段的
1.1 通过java的反射 获取对象的类; 通过getDeclaredField获取所有定义字段; 通过setAccessible(true)绕过字段限制; 利用set方法...
赞
评论
分享
夜西
后端开发工程师 @阿里云
·
2年前
关注
【Java】序列化serializable
序列化是将对象(实例)按照某种协议格式转化为二进制字节顺序;对应的,反序列化就是将二进制字节序列转化为对象。常用于以下三种情况: 数据持久化:将对象持久化到外部存储。 网络...
赞
评论
分享
个人成就
文章被点赞
2
文章被阅读
5,399
掘力值
154
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2021-04-26