上一页 1 2 3 4 5 6 7 ··· 53 下一页
摘要: 待学习 阅读全文
posted @ 2023-12-21 13:58 沙漏哟 阅读(10) 评论(0) 推荐(0) 编辑
摘要: jre、jdk、jvm的关系: jdk是最小的开发环境,由jre++java工具组成。 jre是java运行的最小环境,由jvm+核心类库组成。 jvm是虚拟机,是java字节码运行的容器,如果只有jvm是无法运行java的,因为缺少了核心类库。 JVM内存模型 (1):堆<对象,静态变量,共享 ( 阅读全文
posted @ 2023-12-21 13:58 沙漏哟 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 类加载器 简单说下JVM预定义的三种类型的类加载器,这个也算是老生常谈了。当JVM启动一个项目的时候,它将缺省使用以下三种类型的类加载器:1. 启动(Bootstrap)类加载器:负责装载<Java_Home>/lib下面的核心类库或-Xbootclasspath选项指定的jar包。由nati 阅读全文
posted @ 2023-12-21 13:58 沙漏哟 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Java内存模型 > 本文内容来源于书籍和网络。 [TOCM] 目录一、运行时数据区域程序计数器Java 虚拟机栈本地方法栈堆方法区运行时常量池直接内存二、垃圾收集判断一个对象是否可被回收1. 引用计数算法2. 可达性分析算法3. 方法区的回收4. finalize()引用类型1. 强引用2. 软引 阅读全文
posted @ 2023-12-21 13:58 沙漏哟 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 待学习 阅读全文
posted @ 2023-12-21 13:58 沙漏哟 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 等待使用并测试 阅读全文
posted @ 2023-12-21 13:57 沙漏哟 阅读(3) 评论(0) 推荐(0) 编辑
摘要: JMM内存模型 睡眠与等待 interrupt/isInterrupted/interrupt区别 interrupt() 调用该方法的线程的状态为将被置为"中断"状态(set操作) isinterrupted() 是作用于调用该方法的线程对象所对应的线程的中断信号是true还是false(get操 阅读全文
posted @ 2023-12-21 13:57 沙漏哟 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1 简介 Java 非阻塞 IO 和异步 IO IO多路复用机制详解 《我想进大厂》之网络篇夺命连环12问 1)BIO、NIO、AIO BIO:面向流(Stream)、同步阻塞IO、单向通道(输入或者输出流) NIO:面向缓冲区(Buffer)、同步非阻塞IO(轮询状态)、双向通道 三大核心组成部分 阅读全文
posted @ 2023-12-21 13:56 沙漏哟 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1 反射 Class类 Filed类 Constructor类 Method类 2 动态代理 3 字节码编程 4 字节码编程应用 99 直接读这些牛人的原文 早就听闻阿里开源的 Arthas 在做 Java 应用诊断上十分牛逼,没失望 阅读全文
posted @ 2023-12-21 13:55 沙漏哟 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1 Java基础知识 1.1 面向对象 1.2 基本数据类型 1.3 基础API 8 JDK1.8新特性 Lambda表达式 java也开始承认了函数式编程, 就是说函数既可以作为参数,也可以作为返回值, 大大的简化了代码的开发 default关键字 打破接口里面是只能有抽象方法,不能有任何方法的实 阅读全文
posted @ 2023-12-21 13:55 沙漏哟 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 53 下一页