首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础
洛小豆
创建于2022-02-12
订阅专栏
Java基础知识
等 7 人订阅
共33篇文章
创建于2022-02-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
优化Java多线程应用:是创建Thread对象直接调用start()方法?还是用个变量调用?
偶然间发现一个有意思的点,平时写代码的时候,下面这两种写法,不知道大家经常使用的是哪一种写法?你能发现他俩有啥区别吗?
ThreadLocal使用指南:避免内存泄漏,提升多线程效率
假设我们正在开发一个基于微服务架构的在线服务平台,该平台提供了用户认证、数据存取、业务处理等功能。在这个平台中,用户通过登录流程获取一个认证Token,该Token用于在后续的请求中验证用户身份……
Java对象的存亡之道:详解强引用、软引用、弱引用和虚引用
在Java中,有四种类型的引用,它们定义了对象被垃圾收集器(GC)处理的不同时机。这四种引用分别是: 强引用、 软引用、弱引用和虚引用
程序员必备:进程、线程与Socket通信的全面指南
在这里,我们将讨论进程与线程的区别、进程间的几种通信方式以及Socket的概念,并对比本机Socket和网络Socket通信的不同
代码小妙招:用Java轻松获取List交集数据
假设数据库中的用户数据存储在集合A中,而用户上传的数据存储在集合B中。我们需要确定集合B中有多少数据在集合A中,以及有多少数据不在集合A中,并记录这些信息到日志中。那么,我们应该如何处理这个需求呢?
Maven入门:自动化构建工具的基本概念与配置
目前无论使用IDEA还是Eclipse等其他IDE,使用里面 ANT 工具帮助我们进行编译,打包运行等工作。Apache基于ANT进行了升级,研发出了全新的自动化构建工具Maven。
Java工具库中字符串判空方法知多少?各有什么区别?
Spring Framework库与Apache Commons Lang库存在很多相似的方法,有时候并不一定需要引入Apache库才能判断字符串是否为空
window配置java环境变量,为什么不再配置classpath?有哪些问题?
在JDK 1.5 之后,Java引入了一种新的类加载机制,称为"类路径搜索"(Classpath Searching),这使得设置classpath环境变量不再是必须的
synchronized常见加锁误区,你知道几个?
本文的主要围绕着下面这个问题展开的,在阅读之前可以先自己思考一下问题的答案是什么:synchronized的实现原理大致是什么样的?你能想到多少synchronized的加锁误区呢?
掌握Java线程状态:从NEW到TERMINATED的旅程
在阅读之前可以先自己思考一下问题的答案是什么:一般操作系统的线程状态都有哪些?Java中的线程周期状态的生命周期状态都有哪些?Java中线程状态是如何转化的?Java中线程常用方法有哪些?
【计算机组成原理】从CPU执行时间聊如何做性能优化
衡量性能的指标有什么? 针对CPU执行时间,我们可以从哪些部分优化? 响应时间:执行一个程序需要花费多少时间……
【JDK源码】String源码学习笔记
首先思考几个问题: String对象在不同的JDK中是如何实现的? String对象的不可变性是什么样的? 下面这段代码的输出结果是什么?
二叉树解题思路小记
解题思路有两种:第一类是遍历一遍二叉树得出答案,第二类是通过分解问题计算出答案。在当前节点处理,依次往子树递归,在叶子节点获得结果,这是遍历一遍二叉树得出答案。二叉树当前节点的结果,在左右子树的结果上