许文豪
许文豪
全部文章
java基础
Java集合(12)
JVM(6)
Mybatis(24)
springboot(1)
分布式(3)
实战问题与架构设计(2)
并发与多线程(1)
思考(2)
数据库(5)
未归档(1)
架构与高并发(3)
环境折腾(6)
算法与数据结构(2)
设计模式(14)
面试题(2)
归档
标签
去牛客网
登录
/
注册
秦怀杂货店
纵使缓慢,驰而不息。
全部文章
/ java基础
(共12篇)
线程与线程池的那些事之线程池篇(万字长文)
来自专栏
本文关键字: 线程,线程池,单线程,多线程,线程池的好处,线程回收,创建方式,核心参数,底层机制,拒绝策略,参数设置,动态监控,线程隔离 线程和线程池相关的知识,是Java学习或者面试中一定会遇到的知识点,本篇我们会从线程和进程,并行与并发,单线程和多线程等,一直讲解到线程池,线程池的好处,创建方式...
并发编程
2021-06-21
0
473
线程与线程池的那些事之线程篇
来自专栏
本文关键字: 线程,线程池,单线程,多线程,线程池的好处,线程回收,创建方式,核心参数,底层机制,拒绝策略,参数设置,动态监控,线程隔离 线程和线程池相关的知识,是Java学习或者面试中一定会遇到的知识点,本篇我们会从线程和进程,并行与并发,单线程和多线程等,一直讲解到线程池,线程池的好处,创建方式...
并发编程
2021-05-20
0
366
Java学习之路 -- Java怎么学?
来自专栏
@[toc] java基础怎么学? 当时,作为懵懂的小白,大一学习了c和c++,还有数据结构,后来才自学的java。有了c++的基础,其实学java确实感觉挺容易上手。如果没有c或者c++的基础,建议开始需要先把java的基础打好,基础是指什么?基础的语法,能用!至于源码,不建议在刚刚开始学就看源码...
java学习
基础
2021-03-29
0
649
从JVM底层原理分析数值交换那些事
来自专栏
基础数据类型交换 这个话题,需要从最最基础的一道题目说起,看题目:以下代码a和b的值会交换么: public static void main(String[] args) { int a = 1, b = 2; swapInt(a, b); ...
java基础
2021-03-05
0
422
Lambda【1】-- List相关Lambda表达式使用(上篇)
来自专栏
Lambda在jdk1.8里面已经很好用了,在这里不讲底层的实现,只有简单的用***继续补全。首先一个list我们要使用lambda的话,需要使用它的stream()方法,获取流,才能使用后续的方法。 基础类User.java public class User { public long u...
java基础
java
2020-12-26
0
399
【java基础】-- java接口和抽象类的异同分析
来自专栏
在java中,通常初学者搞不懂接口与抽象类,这也是面试比较容易问到的一个问题。下面我来谈谈自己的理解。如有不妥之处,还望批评指正,不胜感激。 [TOC] 1.抽象类怎么定义和继承? 我们定义一个抽象类person.class表示类(人): //使用关键字abstract public abstr...
java基础
2020-12-05
0
454
【Java基础】-- instanceof 用法详解
来自专栏
1. instanceof关键字 如果你之前一直没有怎么仔细了解过instanceof关键字,现在就来了解一下: instanceof其实是java的一个二元操作符,和=,<,>这些是类似的,同时它也是被保留的关键字,主要的作用,是为了测试左边的对象,是不是右边的类的实例,返回的是b...
java基础
2020-12-05
1
648
【Java基础】-- isAssignableFrom的用法详细解析
来自专栏
[TOC]最近在java的源代码中总是可以看到isAssignableFrom()这个方法,到底是干嘛的?怎么用? 1. isAssignableFrom()是干什么用的? 首先我们必须知道的是,java里面一切皆对象,类本身也是会当成对象来处理,主要体现在类的.class文件,其实加载到java虚...
java基础
java
2020-11-28
0
576
transient关键字是干什么用的?
来自专栏
[TOC] 1.从Serilizable说到transient 我们知道,如果一个对象需要序列化,那么需要实现Serilizable接口,那么这个类的所有非静态属性,都会被序列化。 注意:上面说的是非静态属性,因为静态属性是属于类的,而不是属于类对象的,而序列化是针对类对象的操作,所以这个根本不会序...
java基础
java
2020-11-22
0
445
SerialVersionUID是干什么用的?
来自专栏
[TOC] 正常不设置serialVersionUID 的序列化和反序列化 先定义一个实体Student.class,需要实现Serializable接口,但是不需要实现get(),set()方法 import java.io.Serializable; public class Student ...
java基础
java
2020-11-22
0
505
首页
上一页
1
2
下一页
末页