首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java基础
一棵树_
创建于2024-05-22
订阅专栏
Java基础
暂无订阅
共7篇文章
创建于2024-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java琐碎知识点(面试复习用——啥时候面过了啥时候停更)
switch (expr) expr:byte、short、char、int、string、enum long是不行的 使用最有效的方法计算2乘以8 如何跳出外层循环 抽象类和接口有什么异同? 抽象类
JVM内存知识点(堆、栈、方法区)
堆(所有线程共享) JVM中最大的一块内存区域,存储所有的对象实例和数组。 堆内存由垃圾回收器管理,垃圾回收器会自动释放不再被引用的对象占用的内存。 栈(每个线程独立) 每个线程都有自己的栈内存。栈用
线程中wait()和sleep()
wait() wait是Object类中的一个方法,通常用于线程间的通信。 线程调用wait方法时,它会释放持有的对象锁,并进入等待状态,直到其他线程调用相同对象的notify或notifyAll方法
多线程
1. 认识线程 1.1. 概念 什么是线程? 一个线程就是一个“执行流”,每个线程之间都可以按照顺序执行自己的代码,多个线程之间就可以 “同时”执行多份代码。 举个例子就是造一台电脑,一个人造的话就是
Java ArrayList 和 LinkedList
1. 底层实现 1.1 ArrayList 底层数据结构:ArrayList 底层是基于动态数组实现的。 存储方式:数据连续存储在内存中。 扩容机制:当数组容量不够时,ArrayList 会创建一个新
Java中的基本数据类型
在Java中,String不被视为基本数据类型(primitive data type),而是一个引用类型(reference type)。尽管它在使用上非常常见和重要,但它的本质是一个对象,而不是基
java中 “==” 和 “equals”
直接看源码 1. Object 类 这是 object 中 equals 的代码, Object 直接比较对象的引用是否相等。 所以在判断 Object 对象是否相等时,直接使用 == 和调用 equ