首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
爪哇岛农夫小林
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
MySQL(一):数据库架构
1. Server层(SQL执行流程) 连接器:建立连接,管理连接、校验用户身份 查询缓存:查询语句命中缓存则直接返回。实则基本无用,MySQL 8.0版本已删除 解析SQL: 词法分析:分析输入字符
Java并发(四):volatile
1. 特性 有序性:程序执行的顺序按照代码的先后顺序执行。通过内存屏障实现 可见性:多个线程访问同一个变量时,一个线程修改了值,其他线程能够立即看到修改的值。通过将变量存放至主内存,使用MESI缓存一
Java并发(三):线程池
1.生命周期 RUNNING:运行中。能够接受新任务,以及对新添加的任务进行处理 SHUTDOWN:已开始关闭。不可以接受新任务,但是可以对已添加的任务进行处理 STOP:已停止。不接收新任务,不处理
Java并发(一):线程基础知识
1. 线程生命周期 ● NEW、RUNNABLE、RUNNING、BLOCK、DEAD 2. 线程方法 2.1 线程启动 ● 继承Thread类 或 实现Runnable接口 ● 调用start()方
Java并发(二):锁
1. 锁的设计思路 1.1 独享锁、共享锁 独享锁:该锁一次只能被一个线程持有 共享锁:该锁可以被多个线程持有 应用: synchronize、ReetrantLock、WriteLock是独享锁 R
JVM(三):内存管理
1.内存模型 堆(线程共享):堆是对象或数组分配内存的区域,也是垃圾回收的主要区域。现代VM通常采用分代收集算法,因此堆中还分为Eden区、Survivor From和Survivor To区 方法区
JVM(二):类加载器和双亲委派
1.类加载器 BootstrapClassLoader(启动类加载器) 最顶层的加载类,由C++实现 负责加载%JAVA_HOME%lib目录下的jar包和类,或者被-Xbootclasspath参数
JVM(一):类加载过程
1. 类加载过程 代码文件执行总体流程: 编译:将java源文件编译成class字节码文件 类加载:将class字节码文件装载进JVM 解释:JVM将class字节码文件解释成操作系统可以识别的指令
Java核心知识(二):注解
1. 概念 注解:提供一种为程序元素设置元数据的方法 元数据:关于数据的数据 元数据作用: 编写文档:通过代码里标识的元数据生成文档 代码分析:通过代码里标识的元数据对代码进线分析 编译检查:通过代码
Java核心知识(一):反射
1. 概念 反射是Java提供的一种在程序运行时分析类和对象的能力,允许程序在运行时动态获取类的信息(类名、属性、方法等),并动态操作类的对象,包括但不限于获取类信息、实例化对象、调用方法、获取构造器
下一页
个人成就
文章被点赞
1
文章被阅读
772
掘力值
94
关注了
4
关注者
0
收藏集
9
关注标签
9
加入于
2022-04-18