首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
hzs1521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
迈进java初中级程序员分水岭是否合格?十个题告诉你!
不论你是职场新人还是步入职场N年的职场新人大哥大~当然这个N<3~,我能担保你答不对这十个题~不要问我为什么这么自信~,这些个题还是“有水平”的javase的基础题,传闻小白指定鸭蛋分,一测一个准,哈哈。 作为将来要成为架构师的男人,对,你没看错,就是在说你 ~皮一下很开森~ …
new的过程发生了什么?看完这一篇就懂了
在计算机世界中,面向对象编程的关键在于能否灵活地运用类,如何设计出一个符合需求的对象也是也是值得学习和思考的。 在面向对象编程中,肯定会涉及类和对象两个概念。类是什么?对象是什么,两者有什么关系? 而对象,就是实际存在某个类中的一个个的个体,所以也被称为实例(instance)…
【进阶之路】深入理解Java虚拟机的类加载机制(长文)
类加载器是Java语言的非常重要的基石,它的提前编译的策略会增加计算机的开销,但却为Java应用提高了扩展性和灵活性,Java天生可以动态扩展的语言特性就是一类运行期动态加载和动态链接这个特性实现的。
咱们从头到尾说一次 Spring 事务管理(器)
事务管理,一个被说烂的也被看烂的话题,还是八股文中的基础股之一。但除了八股文中需要熟读并背诵的那些个传播行为之外,背后的“为什么”和核心原理更为重要……
【进阶之路】多线程条件下分段处理List集合的几种方法
为什么多线程处理一个list集合会出现各种bug?如何使用多线程的方式处理同一个list集合?这篇文章通过使用CompletionService和ForkJoinPool两个工具来解决上诉问题。
异步编程利器:CompletableFuture详解 |Java 开发实战
我们异步执行一个任务时,一般是用线程池Executor去创建。如果不需要有返回值, 任务实现Runnable接口;如果需要有返回值,任务实现Callable接口,调用Executor的submi
从源码层面理解ArrayList 扩容策略
ArrayList 在我们日常开发中用到的非常多,我们知道 ArrayList 内部是通过 Object 数组实现的,而数组的长度一经定义,就无法更改了。 我们先来看看 ArrayList 类中有哪些成员变量。 size 用于记录 ArrayList 实例中 elementDa…
Java并发编程——阻塞队列
一、阻塞队列(BlockingQueue)四种操作方式|方式|抛出异常|不抛出异常,有返回值|阻塞等待|超时等待||:----------:|:-------:|:------------------
深入掌握Java日志体系,再也不迷路了
对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,基于日志的业务逻辑统计分析等都离不日志。java领域存在多种日志框架,目前常用的日志框架包括Log4j 1,Log4j 2,Commons Logging,Slf4j,Logback,Jul。但是在我们的系统里面到底…
JAVA 虚拟机中的动态类加载
本篇文章将介绍 ClassLoader 的概念,并演示它们的一些特别用途。此外,本文还讨论了如何在用户定义的动态类加载中维护类型安全。 在本文中,我们研究了 Java 虚拟机的一个重要特性:动态类加载。这就是提供 Java 平台强大功能的底层机制-在运行时安装软件组件的能力。一…