首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
别团等shy哥发育
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
我有点想用JDK17了
大家好呀,我是summo,JDK版本升级的非常快,现在已经到JDK20了。JDK版本虽多,但应用最广泛的还得是JDK8,正所谓“他发任他发,我用Java8”。 其实我也不太想升级JDK版本,感觉投入高
为什么ThreadLocal使用频率如此之高?
ThreadLocal你们在开发中用到了吗?遇到父子线程、线程复用场景是如何使用的呢?面试问到ThreadLocal答出来了的吗?
Java调用R与Python
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Jav…
Java如何构建菜单树?
在后台系统中,菜单栏有着严格的层次结构,它是系统方便与否的重要功能,像一级菜单,二级菜单,三级菜单甚至更多层级的菜单,我们将它称为`菜单树`,菜单树往往需要后端程序员来构建好了之后再给前端程序员,前端
为什么 HashMap 会死循环?
HashMap 死循环发生在 JDK 1.8 之前的版本中,它是指在并发环境下,因为多个线程同时进行 put 操作,导致链表形成环形数据结构,一旦形成环形数据结构,在 get(key) 的时候就会产生
一口气读完 Java 8 ~ Java 21 所有新特性
每 3 年发布一个 LTS(Long-Term Support),长期维护版本。意味着只有Java 8 ,Java 11, Java 17,Java 21 才可能被大规模使用。
如何优雅的将MultipartFile和File互转
我们在开发过程中经常需要接收前端传来的文件,通常需要处理MultipartFile格式的文件。今天来介绍一下MultipartFile和File怎么进行优雅的互转。 前言 首先来区别一下Multipa
springboot异步任务与定时任务
「这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战」 1.实现Async异步任务 1.1 环境准备 在 Spring Boot 入口类上配置 @EnableAsync 注解开
面试官:请用五种方法实现多线程交替打印问题
三个线程T1、T2、T3,如何让他们按顺序执行? 这是一道面试中常考的并发编程的代码题,本篇文章总结了几种常见的实现方法。
【Java多线程手写代码】(一):启动两个线程交替顺序打印奇偶数
我是少侠露飞。学习塑造人生,技术改变世界。Java多线程这块是企业面试的热门知识点,面试官也喜欢让候选人手写部分代码,主要为了考察候选人对线程同步机制的理解及使用熟练度。诸如启动两个线程交替打印1~100的奇偶数这种问题张口就来。简单分析一下,首先是两个线程,其次是交替顺序打印。...