首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
音乐与咖啡Bean
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Java CopyOnWriteArrayList详解
CopyOnWriteArrayList是ArrayList的线程安全版本,从他的名字可以推测,CopyOnWriteArrayList是在有写操作的时候会copy一份数据,然后写完再设置成新的数据。CopyOnWriteArrayList适用于读多写少的并发场景,CopyOn…
Java笔记-Java反射(二)
上一篇文章介绍了反射的基本概念以及获取类相关信息的反射API,这一章节主要记录如何对类的成员进行操作的相关反射API。 反射API中提供了如下接口,用于对类的成员进行操作。 该接口主要有以下三个实现类,用于对类成员中的字段,方法和构造器进行操作。 字段拥有类型以及值,使用以下类…
使用 IDEA 整合 SSM
最近这几年 JetBrains 公司开发的 IDEA 是越来越流行了,甚至 Google 的官方 IDE 都是 IDEA 来定制的,可见 IDEA 的发展趋势是越来越好,由于博主接触 IDEA 的时间也不长,所以有关 IDEA 和 Eclipse 的区别和优劣势请自行百度了。 借此机会我就使用 IDEA 来整合一下 SSM,针对于初学者 (初次使用 IDEA 和 JAVAEE 初学者) 还是有帮助的。
Java CompletableFuture
在java中有三种方式创建一个线程。 1、继承Thread,重写run方法 2、实现Runnable接口的run方法 3、使用FutureTask,传递一个Callable参数 下面是FutureTask的类关系图: FutureTask类继承关系图 FutureTask实现了…
Java 人员正确使用 IntelliJ IDEA 的方式 | 掘金技术征文
原本地址:Java 人员正确使用 IntelliJ IDEA 的方式博客地址:http://tengj.top/ 前言 博主是 Java 开发人员,以前一直都用 myeclipse 来开发的,说实话感觉 myeclipse 毫无美感可言,后来经过同事介绍,认识了 IDEA,一眼就相中了 IDEA 黑…
手把手指导您使用 Git
如果您从未使用过 Git,甚至可能从未听说过它。莫慌张,只需要一步步地跟着这篇入门教程,很快您就会在 GitHub 上拥有一个全新的 Git 仓库。 在开始之前,让我们先理清一个常见的误解:Git 并不是 GitHub。Git 是一套版本控制系统(或者说是一款软件),能够协助您…
Windows 10搭建独立SVN服务器
最近由于实验室的需求,老师决定独立搭建一个SVN服务器,之前没有用过SVN,于是开始从头学习如何搭建一个独立的SVN服务器。 SVN是一个开放源代码的版本控制系统,它采用了分支管理系统,说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 SVN服务器有2种运行…
啃碎并发(三):Java线程上下文切换
在过去单CPU时代,单任务在一个时间点只能执行单一程序。之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程。虽然并不是真正意义上的“同一时间点”,而是 多个任务或进程共享一个CPU,并交由操作系统来完成多任务间对CPU的运行切换,以使得每个任务都有机会获得一定的时…
Java 内存模型
在多核时代,如何提高 CPU 的性能成为了一个永恒的话题,而这个话题的讨论主要就是如何定义一个高性能的内存模型,内存模型用于定义处理器的各层缓存与共享内存的同步机制及线程和内存交互的规则。 Java 的世界也有属于它自己的内存模型,Java 内存模型,即 Java Memory Mode…
java 多线程
很多人可能已经很熟悉操作系统中的多任务:就是同一时刻运行多个程序的能力。 多线程程序在较低层次上扩展了多任务的概念:一个程序同时执行多个任务。通常每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序成为多线程程序。 进程是系统中运行的一个程序,程序一旦运行…