加载中
并发编程系列之什么是ForkJoin框架?

并发编程系列之什么是ForkJoin框架? 1、什么是ForkJoin框架 ForkJoin框架是java的JUC包里提供的,用于处理一些比较繁重的任务,会将这个大任务分为多个小任务,多个小任务处理完成后会将结果...

10/17 01:59
0
HashMap实现原理和源码详细分析

HashMap实现原理和源码详细分析 ps:本博客基于Jdk1.8 学习要点: 1、知道HashMap的数据结构 2、了解HashMap中的散列算法 3、知道HashMap中put、remove、get的代码实现 4、HashMap的哈希冲突...

09/05 00:33
0
并发编程系列之FutureTask源码学习笔记

并发编程系列之FutureTask源码学习笔记 1、什么是FutureTask类? 在上一章节的学习中,我们知道了Future类的基本用法,知道了Future其实就是为了监控线程任务执行的,接着本博客继续学习Fut...

09/05 00:29
0
TCP协议为什么需要三次握手?

TCP实现原理和为什么需要三次握手?两次握手不可以?四次握手不可以?读者可以带着疑问,看一遍本篇博客的详细讲解 ok,首先解释原因之前还是要先复习一下TCP的基本知识和三次握手协议: 1、...

09/04 01:03
0
并发编程系列之Future类的主要功能介绍

并发编程系列之Future类的主要功能介绍 1、什么是Future类? Future类:future类的是一种异步任务监视器,可以让提交者可以监视任务的执行,同时可以取消任务的执行,也可以获取任务返回结果...

09/02 06:34
0
并发编程系列之如何正确使用线程池?

并发编程系列博客 并发编程系列之如何正确使用线程池?在上一章节的学习中,我们掌握了线程的基本知识,接着本博客会继续学习多线程中的线程池知识 1、线程是不是越多越好? 在学习多线程之前...

09/02 06:33
0
并发编程系列之Callable和Runnable的不同?

本博客学习要点: 1、了解Runnable的原理和不足 2、掌握怎么使用Callable实现任务 3、对比Runnable和Callable的不同 ps:基于Jdk1.8看源码 1、Runnable入门实例 并发编程系列之Callable和Run...

08/31 05:50
0
并发编程系列之线程基础知识回顾

并发线程的知识是很重要而且比较杂的知识点,所以需要花不少时间用于整理。本博客整理线程的一些比较重要而且比较基础的知识点,帮忙读者入门,注意只是学习并发编程的一些基础点,要系统学习...

08/27 21:54
18
github新规,竟然不能用账号密码提交代码???

最近在写一个项目提交到github,一直提示如下 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please...

08/26 01:19
151
为什么说创建线程的方法只有1种?

为什么说创建线程的方法只有1种??并发多线程的知识是很重要而且比较杂的知识点,所以需要花不少时间用于整理。创建线程的方式是学习并发编程的一个很基础的问题,所以必须先掌握好 1、创建...

08/23 00:16
20
Java基础知识之什么是集合框架

Java基础知识之什么是集合框架,前面的文章,我们已经学习了Java的一些基础知识,比如泛型、注解等等内容,接着本博客继续学习Java中一个很常见的内容,集合。 1、什么是Java中的集合框架? ...

08/20 04:14
12
数据结构系列之Java手写实现红黑树

1、什么是红黑树? 在上一章的学习,我们知道了2-3-4树,其实2-3-4树和红黑树之前是可以相互转换的,红黑树是一种自平衡的二叉搜索树,是二叉搜索树的拓展。红黑树只有两种节点,一种是红色的...

08/18 18:53
0
Java基础知识之注解基本使用教程

1、什么是java注解? 定义:注解(Annotation),也称之为元数据。是一种代码级别的说明,是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方...

08/11 18:21
0
Java基础知识之泛型简单介绍

1、什么是java泛型? java泛型:英文名称是generics,泛型是jdk5引入的一个新特性,java泛型的本质就是参数化类型,就是所有的操作数据类型被指定为一个参数。对参数化类型进行操作的实体(例...

08/10 23:34
29
Java基础知识之反射机制简介

系列博客专栏: JVM系列博客专栏 SpringBoot系列博客 1、什么是Java反射机制? 在程序运行中动态地获取类的相关属性,同时调用对象的方法和获取属性,这种机制被称之为Java反射机制 下面给出...

08/10 07:33
22
数据结构系列之什么是2-3-4树?

1、什么是2-3-4树? 2-3-4树是四阶的B树(Balance Tree),是一种多路查找树,要求所有的节点都拥有相同的深度。 节点只能是2-节点,3-节点,4-节点之一。 2-节点:包含1个元素的节点,有2个...

08/08 00:41
14
数据结构系列之二叉树相关概念

数据结构系列之二叉树相关概念 1、什么是二叉树? 二叉树是一种每个节点最多有两个度,也就是说每个节点最多有两个子节点的树,树形结构是数据结构中很常见的,如图是一棵二叉树,其中,5节点...

08/07 00:49
44
数据结构系列之链表的数据结构

数据结构系列之链表的数据结构 在上一章的学习中,我们知道了数组的基本概念和相关特性,接着本博客继续学习数据结构中一个比较常用的数据结构,链表。ps:本博客基于java中的数据结构。 1、...

08/05 19:03
28
数据结构系列之什么是数组?

数据结构系列之什么是数组? 1、什么是数组? 数组是一种很常见的数据结构,数组是一个连续的内存区域,由大小相等的项组成。如图画图表示数组的结构: 2、创建数组方式 动态创建 初始化时由...

07/31 23:46
0
JDK8系列之Optional API应该怎样用?

JDK8系列之Optional API应该怎样用? 1、Optional的简单介绍 在前面的章节的学习中,我们学习了jdk8的新特性,lambada表达式、方法引用、函数式接口等等,接着本博客继续JDK8的一个比较重要的...

07/20 22:46
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部