许文豪
许文豪
全部文章
分类
java基础(12)
Java集合(12)
JVM(6)
Mybatis(24)
springboot(1)
分布式(3)
实战问题与架构设计(2)
并发与多线程(1)
思考(2)
数据库(5)
未归档(1)
架构与高并发(3)
环境折腾(6)
算法与数据结构(2)
设计模式(14)
面试题(2)
归档
标签
去牛客网
登录
/
注册
秦怀杂货店
纵使缓慢,驰而不息。
TA的专栏
96篇文章
0人订阅
秦怀杂货店
96篇文章
910人学习
全部文章
(共11篇)
从JVM底层原理分析数值交换那些事
来自专栏
基础数据类型交换 这个话题,需要从最最基础的一道题目说起,看题目:以下代码a和b的值会交换么: public static void main(String[] args) { int a = 1, b = 2; swapInt(a, b); ...
java基础
2021-03-05
0
435
Lambda【1】-- List相关Lambda表达式使用(上篇)
来自专栏
Lambda在jdk1.8里面已经很好用了,在这里不讲底层的实现,只有简单的用***继续补全。首先一个list我们要使用lambda的话,需要使用它的stream()方法,获取流,才能使用后续的方法。 基础类User.java public class User { public long u...
java基础
java
2020-12-26
0
405
【java基础】-- java接口和抽象类的异同分析
来自专栏
在java中,通常初学者搞不懂接口与抽象类,这也是面试比较容易问到的一个问题。下面我来谈谈自己的理解。如有不妥之处,还望批评指正,不胜感激。 [TOC] 1.抽象类怎么定义和继承? 我们定义一个抽象类person.class表示类(人): //使用关键字abstract public abstr...
java基础
2020-12-05
0
459
【Java基础】-- instanceof 用法详解
来自专栏
1. instanceof关键字 如果你之前一直没有怎么仔细了解过instanceof关键字,现在就来了解一下: instanceof其实是java的一个二元操作符,和=,<,>这些是类似的,同时它也是被保留的关键字,主要的作用,是为了测试左边的对象,是不是右边的类的实例,返回的是b...
java基础
2020-12-05
1
661
java集合【10】——— LinkedList源码解析
来自专栏
1.LinkedList介绍 我们除了最最常用的ArrayList之外,还有LinkedList,这到底是什么东西?从LinkedList官方文档,我们可以了解到,它其实是实现了List和Queue的双向链表结构,而ArrayList底层则是数组结构。 下面的讲解基于jdk 1.8: 继承了Abs...
java基础
Java集合
2020-12-05
1
464
【Java基础】-- isAssignableFrom的用法详细解析
来自专栏
[TOC]最近在java的源代码中总是可以看到isAssignableFrom()这个方法,到底是干嘛的?怎么用? 1. isAssignableFrom()是干什么用的? 首先我们必须知道的是,java里面一切皆对象,类本身也是会当成对象来处理,主要体现在类的.class文件,其实加载到java虚...
java基础
java
2020-11-28
0
590
Mybatis【4】-- 关于Mybatis别名定义
来自专栏
代码直接放在Github仓库【https://github.com/Damaer/Mybatis-Learning 】,可直接运行,就不占篇幅了。 我们下面需要改进的是别名,也趁这个机会介绍一下别名的作用。 其实在我们实际开发中,大多数情况下,一个mapper.xml文件对应的是对一个对象的操作,...
java基础
mybatis
数据库
2020-11-28
0
431
transient关键字是干什么用的?
来自专栏
[TOC] 1.从Serilizable说到transient 我们知道,如果一个对象需要序列化,那么需要实现Serilizable接口,那么这个类的所有非静态属性,都会被序列化。 注意:上面说的是非静态属性,因为静态属性是属于类的,而不是属于类对象的,而序列化是针对类对象的操作,所以这个根本不会序...
java基础
java
2020-11-22
0
470
SerialVersionUID是干什么用的?
来自专栏
[TOC] 正常不设置serialVersionUID 的序列化和反序列化 先定义一个实体Student.class,需要实现Serializable接口,但是不需要实现get(),set()方法 import java.io.Serializable; public class Student ...
java基础
java
2020-11-22
0
514
java 反射说得透彻一点
来自专栏
[TOC] 很多时候我们会遇到别人问一个问题:你给我讲一下反射,到底是什么东西?怎么实现的?我们能用反射来做什么?它有什么优缺点?下面我们会围绕着这几个问题展开: 一、反射机制是什么? 反射是什么?什么是反?什么是正射?有反就有正,我们知道正常情况, 如果我们希望创建一个对象,会使用以下的语句: P...
java基础
java
2020-11-22
0
413
首页
上一页
1
2
下一页
末页