自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 第六篇--Java面试一定会问到的问题--集合

1. 剖析面试最常见问题之 Java 集合框架 1.1. 集合概述 1.1.1. Java 集合概览 1.1.2. 说说 List,Set,Map 三者的区别? 1.1.3. 集合框架底层数据结构总结 1.1.3.1. List 1.1.3.2. Set 1.1.3.3. Map 1.1.4. 如何选用集合? 1.1.5. 为什么要使用集合? 1.2. Collection 子接口之 List 1.2.1. Arraylist 和 Vector 的区别? 1.2.2. Arraylist..

2021-03-12 09:26:25 153

原创 第五篇--BIO、AIO、NIO区别和用法

熟练掌握 BIO,NIO,AIO 的基本概念以及一些常见问题是你准备面试的过程中不可或缺的一部分,另外这些知识点也是你学习 Netty 的基础。 BIO,NIO,AIO 总结 1. BIO (Blocking I/O) 1.1 传统 BIO 1.2 伪异步 IO 1.3 代码示例 1.4 总结 2. NIO (New I/O) 2.1 NIO 简介 2.2 NIO的特性/NIO与IO区别 1)Non-blocking IO(非阻塞IO) 2)Buffer(缓冲区) 3)Channel (通道

2021-03-12 09:05:56 154

原创 第四篇--代理模式详解

本文首更于《从零开始手把手教你实现一个简单的RPC框架》 。 1. 代理模式 2. 静态代理 3. 动态代理 3.1. JDK 动态代理机制 3.1.1. 介绍 3.1.2. JDK 动态代理类使用步骤 3.1.3. 代码示例 3.2. CGLIB 动态代理机制 3.2.1. 介绍 3.2.2. CGLIB 动态代理类使用步骤 3.2.3. 代码示例 3.3. JDK 动态代理和 CGLIB 动态代理对比 4. 静态代理和动态代理的对比 5. 总结 1. 代理模式 代理模式.

2021-03-11 09:20:50 99

原创 第三篇--Java反射机制

反射机制介绍 JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。 获取 Class 对象的四种方式 如果我们动态获取到这些信息,我们需要依靠 Class 对象。Class 类对象将一个类的方法、变量等信息告诉运行的程序。Java 提供了四种方式获取 Class 对象: 1.知道具体类的情况下可以使用: Class alunbarClass = T

2021-03-11 08:57:46 95

转载 第二篇--final,static,this,super 关键字总结

final,static,this,super 关键字总结 final,static,this,super 关键字总结 final 关键字 static 关键字 this 关键字 super 关键字 参考 static 关键字详解 static 关键字主要有以下四种使用场景 修饰成员变量和成员方法(常用) 静态代码块 静态内部类 静态导包 补充内容 静态方法与非静态方法 static{}静态代码块与{}非静态代码块(构造代码块) 参考 final,static,this,sup

2021-03-10 16:48:24 114

转载 Java基础篇--编程之路,道长且艰,千里之行,始于足下

第一章 Java基础篇1. Java 基本功1.1. Java 入门(基础概念与常识)1.1.1. Java 语言有哪些特点?1.1.2. 关于 JVM JDK 和 JRE 最详细通俗的解答1.1.2.1. JVM1.1.2.2. JDK 和 JRE1.1.3. Oracle JDK 和 OpenJDK 的对比1.1.4. Java 和 C++的区别?1.1.5. import java 和 javax 有什么区别?1.1.6. 为什么说 Java 语言“编译与解释并存”?1.2. Java 语法1.2

2021-03-09 10:36:12 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除