博客专栏  >  综合   >  深入理解系列专栏

深入理解系列专栏

从现象到本质深入理解事物产生的根源!

关注
0 已关注
7篇博文
  • 深入理解Java的继承规则和转型机制的内在协调之美

    Java是一门面向对象的高级语言,面向对象的四大特色就是“抽象”、“封装”、“继承”、“多态”,本文要介绍的就是这其中的“继承”和“多态” 什么是向上转型和向下转型 向上转型和向下转型的概念...

    2018-01-25 23:11
    58
  • 深入理解Java的方法重载机制

    Java的“重载机制”为开发者提供了便利的同时也规定了一系列的规范和限制,本文就是为了深入理解在“重载”表像之后隐藏的物理本质 *声明,本文的所有代码均在Java语言环境下测试 什么是方...

    2018-01-26 22:30
    99
  • 什么是数组:从二进制到多重链表深入理解数据组合的内部机制

    数组是一种简单的数据集结方式 10100001 10110011      在计算机内部这些二进制对应着“开关”的“ON”和“OFF”;平时我们写的代码最终被解释翻译成二进制的“机器语言”,归根结...

    2018-01-23 21:52
    77
  • KMP算法之我见:从运动角度理解next数组

    人说MKP算法是最适合算法入门的了,可是它的next数组理解起来似乎不是那么容易,说真的它有点像C语言,入门有点难,但是只要理解了其中的精髓,你会发现并不禁惊叹“哦,真是太美妙了” 说明:本文,n...

    2018-02-01 23:58
    246
  • 深入理解“静态”和static关键字

    「深入理解」系列,本文介绍“静态”的概念、在内存中的分布和应用 关于“静态”的误解:重新认识static关键字 静态(static)这个词,翻译过来就是“静态的、静止的”,至于为什么叫这个名...

    2018-01-28 22:05
    36
  • 深入理解“堆”及对象本质

    「深入理解」系列,本文是《深入理解“栈”及函数调用》的姊妹篇 深入理解“栈”及函数调用 首先声明,本文谈论的“堆”是指“堆内存”而不是“作为数据结构的堆” “堆”的哲学:从无序中发现有...

    2018-01-28 13:55
    50
  • 深入理解“栈”及函数调用

    深入理解系列文章之“深入理解‘栈’” 深入理解“堆”及对象本质 话说今天在Stackoverflow上提问:是否可以直接获取“栈”中间的元素(注意不是栈顶的元素),我还贴出了代码: int...

    2018-01-27 17:55
    70
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部