240 发简信
IP属地:香港
  • Resize,w 360,h 240
    Java虚拟机内存模型及分区

    主要为《深入理解java虚拟机》读书笔记内容,仅作记录及分享。 Java虚拟机在执行Java程序的过程中会把他管理的内存分为不同的数据区域。主要...

  • 排序算法:快速排序

    本质来说,快速排序的过程就是不断地将无序元素集递归分割,一直到所有的分区只包含一个元素为止。主要就是将数组以一个数组内随机的基准数进行分隔,比基...

  • 排序算法:冒泡排序

    冒泡排序简单说明及示例代码 冒泡排序是最简单的排序之一了,其思想就是通过与相邻元素的比较和交换来把小的数交换到最前面。 这个过程类似于水泡向上升...

  • MVC、MVP、MVVM简述

    MVC,MVP,MVVM的相关简介 MVC 我们在开发软件时一般可以分为三部分分别是: 模型(Model):数据 视图(View):界面显示 控...

  • ==和equals的区别

    使用==进行比较: 比较基础数据类型(Java中基础数据类型包括八中:short,int,long,float,double,char,byte...

  • 字符串查找

    对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从...

  • Last Position of Target

    Find the last position of a target number in a sorted array. Return -1 i...

  • Android基础部分填坑

    五种布局 Android中的五种布局分别为 FrameLayout 、 LinearLayout 、 AbsoluteLayout 、 Rela...

  • java中的三大特性

    在不断的学习中,对java的三大特性和6大原则的体会越来越深,在此再次总结我对这三大特性的理解,后面在总结6大原则。 三大特性 1.封装 对于封...