自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap存储取出【JDK1.8】【源码】

JDK1.8里面的HashMap1.简介HasnMap是基于map接口实现,元素以键值对的方式存储,并且键和值都可以使用null,因为key不允许重复,因此只能有一个键为nullHashMap是无序不重复的,而且HashMap是线程不安全的JDK1.7 HashMap的数据结构为:数组 + 链表,JDK1.8 HashMap的数据结构为:数组 + 链表 + 红黑树为什么要使用HashMap ?数组的特点:查询效率高,插入和删除效率低链表的特点:查询效率低,插入和删除效率高注意:HashM

2022-05-15 10:29:15 167

原创 四种内部类详解【内含详细例子】【保姆级教程】

内部类类里面:成员内部类 ,静态内部类(区别就是是否有static)方法里面:匿名内部类,局部内部类(匿名内部类没有类名,局部内部类有)ok 学到这里,类的五大组成部分就出来了:属性,构造器,方法,代码块,内部类class Outer{ //外部类 public class Inner{ //内部类 ( int age = 1; } public void test(){ Inner inner = new I

2022-04-03 18:30:31 709 1

原创 JDK,JRE,JVM关系梳理

JDK包括了JRE和一些开发工具集Test.java -> Test.class (这是一个编译过程,将写好的程序进行编译,这个过程需要用到上面提到的开发工具集Javac,Javadoc等)JRE包括了一些Javase的标准类库, Java 虚拟机(JVM)、Java 平台核心类和支持文件。它不包含开发工具(编译器、调试器等),它是Java的运行环境,面向于使用者,也就是它适用于编译后的文件.JVM有了JVM后Java语言在不同平台上运行时不需要重新编译。Java语言使用Java

2021-08-26 17:44:53 2567

原创 关于python面向对象中的self

关于python面向对象中的self你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了

2020-10-31 17:57:07 163

空空如也

空空如也

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

TA关注的人

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