首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xiaolin0333
掘友等级
Java开发
在运气还没光临的时候,就保有一个好心态。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
xiaolin0333
Java开发
·
10月前
关注
【黑马点评】Redis解决集群的session共享问题
由于不同的tomcat服务器之间的session是不共享的,当请求如果在不同tomcat服务器之间切换就会导致数据丢失的问题。 redis保存登录用户信息时value的选择...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 内存模式
Java内存模型:JMM(Java Memory Model),定义了一套在多线程环境下,读写共享数据(成员变量、数组)时,对数据的可见性,有序性和原子性的规则和保障。 原...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 类加载与字节码结构3
类加载阶段 1. 加载 加载:将类的字节码载入方法区中,内部采用C++的instanceKlass描述java类。 如果这个类的父类还没加载,则先加载父类 加载和链接可能是...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 类加载与字节码结构2
编译期处理(语法糖) java编译器把.java源码编译成.class字节码的过程,自动生成和转换的一些代码。 默认构造器 编译成class后的代码 自动拆装箱(jdk5加...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 类加载与字节码结构1
类文件结构 1. 魔数(magic)和版本号 magic (4字节): 固定值0xCAFEBABE,用于识别类文件格式 minor_version (2字节): 次版本号 ...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 垃圾回收
JVM内存结构中的堆存在垃圾回收机制。 如何判断对象可以被回收 引用计数法 只要一个对象被其他对象引用,就让他引用计数+1,如果别的对象不再引用他了,就让他的引用计数-1,...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
【JVM】- 内存结构
引言 JVM:Java Virtual Machine 定义:Java虚拟机,Java二进制字节码的运行环境 好处: 一次编写,到处运行 自动内存管理,垃圾回收的功能 数组...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
Java Virtual Machine(JVM)
JVM跨平台原理 跨平台:一次编译,到处运行 本质:不同操作系统上运行的JVM不一样,只需要把java程序编译成一份字节码文件,JVM执行不同的字节码文件。 JVM整体结构...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
Java动态代理
为什么需要代理?对象如果嫌自己的事太多了,可以通过代理来转移部分职责。 代理长什么样?对象有什么方法想被代理,代理就一定要有对应的方法。但是方法做的事不同,代理是去调对象的...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
Java中的可变参数
可变参数:方法形参的个数可以发生变化 可变参数的底层就是一个数组,就是不需要我们再创建了,java会帮我们创建好...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-类和对象
类和对象 类:对象共同特征的描述 对象:真实存在的东西 定义类 一个java文件中可以定义多个类,但是只能一个类是public修饰,public修饰的类名必须是Java代码...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-反射
反射允许对成员变量,成员方法、构造方法的信息进行编程访问。 反射 = 获取 + 解剖 获取:获取class对象 解剖:解剖class对象的一些方法信息 获取class对象的...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-方法引用
方法引用:就是把已经有的方法拿过来用,当作函数式接口抽象方法的方法体。 条件: 引用处必须是函数式接口 被引用的方法必须已经存在 被引用方法的形参和返回值需要和抽象方法保持...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-Stream流
stream流相当于一个流水线,一共可以分成三大类的方法。 获取stream流 中间方法 终结方法(可以得到一个返回结果的) 获取stream流 单列集合获取Stream流...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-不可变集合
JDK9以后才有不可变集合 创建不可变集合的应用场景 如果某个数据不能被修改,可以把他拷贝到不可变集合。 当集合对象被不可信的库调用,不可变形式是安全的。 创建不可变集合的...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-可变集合
集合的体系结构 List:添加的元素是有序、可重复、有索引的。 Set:添加的元素是无序、不重复、无索引的。 Collection 是单列集合的祖宗接口,它的功能是所有单列...
1
评论
分享
xiaolin0333
Java开发
·
10月前
关注
javase-Thread
定义多线程的三种方式 继承Thread类 实现Runnable接口的方式 利用Callable接口和Future接口[可以获取多线程的结果] 常见的成员方法 编辑...
1
评论
分享
个人成就
文章被点赞
17
文章被阅读
1,369
掘力值
241
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2021-11-23