240 投稿
收录了9篇文章 · 2人关注
  • Resize,w 360,h 240
    Java——软引用、弱引用应用

    软引用(Soft Reference) 表示一个对象处在有用但非必须的状态。如果一个对象只具有软引用,在内存空间充足时,GC就不会回收该对象;当...

  • Resize,w 360,h 240
    集合框架——Map接口及其实现类源码解析(JDK7/8)

    JDK7 好了,老规矩,上源码, 总结一下: Map是集合框架中的一个顶级接口,Map并不是一个真正意义上的集合(are not true co...

  • Resize,w 360,h 240
    集合框架——List接口及其实现类源码解析(JDK8)

    不多说,直接上源码 List接口: JDK文档中是这样描述的 我提取几点比较重要的:List是有序的List可以通过index精确的控制elem...

  • Resize,w 360,h 240
    初探String

    平时只知道使用String,却不知道String有这么多奥秘,今天就来好好探讨一下。 String概述 我们从源码下手 首先看到String是一...

  • Resize,w 360,h 240
    集合操作类:Collections

    关于Collections的描述上一篇文章已经说过,这里我们主要来看一下Collections的实现以及他所提供的静态方法。 集合排序、二分查找...

  • Resize,w 360,h 240
    Java集合框架概述

    集合框架使我们开发应用时不可缺少的工具,首先我们要明白,集合是什么?集合代表了一组具有共同属性的对象,集合框架则定义了一套规范,用来表示、操作集...

  • (三)重载与重写

    重载(Overloading):简单说,就是函数或者方法有同样的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为...

  • Resize,w 360,h 240
    (二)值传递与引用传递

    首先,我们要明确一点,Java中只有值传递,至于原因,下面说。 错误理解: 参数是值,就是值传递;参数是引用,就是引用传递。 参数是基本类型,就...

  • Resize,w 360,h 240
    (一)面向对象

    什么是面向过程?什么是面向对象? 面向过程:把问题分解成一个一个步骤,每个步骤用一个或多个函数来实现,是以事件为目标(面向过程最重要的是模块化的...