Avatar notebook default
11篇文章 · 14085字 · 1人关注
  • 冒泡排序

    一、什么是冒泡排序 冒泡排序 bubble sort 是一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有...

  • 选择排序

    一、什么是选择排序 选择排序是选择一个标杆。然后将比标杆小的值排到标杆的左边,将比标杆大的值排到标杆的右边。随后不断缩小范围,直到全部元...

  • 二分查找实现

    一、什么是二分查找 二分查找是指在有序的数组中找到需要找的值。具体实现方式是,先取中间位置的值与需要查找的值进行比较,如果要查找的值小于...

  • 插入排序介绍

    一、什么是插入排序 插入排序的工作方式非常像人们排序一手扑克牌一样。开始时,我们的左手为空并且桌子上的牌面朝下。然后,我们每次从桌子上拿走一张...

  • Resize,w 360,h 240
    HashMap

    HashMap 的实现原理 HashMap 是基于 hashing 原理,我们通过 put() 和 get() 方法存储和获取对象。当我们将键...

  • 注解详解

    一、什么是注解? 注解是源代码的元数据,是代码的标签。其本质如下: 1、它是一个附属品,依赖于其他元素存在; 2、本身没有任何作用,在恰...

  • Resize,w 360,h 240
    IO流之随机访问流和转换流

    本文介绍java IO几种比较重要的流,随机访问流,转换流。 一、随机访问流 RandomAccessFile,此类的实例支持对文件的随...

  • Java类型信息(Class对象)与反射机制

    一、理解Class对象 (一)RRIT的概念以及Class对象的作用 认识Class对象之前,先来了解一个概念,RRIT(Run-Time Ty...

  • Java io 总结

    一、File类 File 类是 IO 包中唯一代表磁盘文件本身的对象,File 类定义了一些与平台无关的方法来操纵文件,通过调用 Fil...

文集作者