240 发简信
IP属地:河南
  • 静态代码块VS非静态代码块

    静态代码块 随着类的加载而执行可以有输出语句只执行一次作用:初始化类信息如果一个类中定义了多个静态代码块,则按照声明先后顺序执行静态代码块优先于非静态代码块静态代码块中只能调...

  • HashMap源码解析

    HashMap源码中的一些重要常量 1. DEFAULT_INITIAL_CAPACITY: HashMap的默认容量16 2. MAXIMUM_CAPACITY: Hash...

  • java面向对象的三大特性

    封装和隐藏 前言 程序设计追求"高内聚,低耦合。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 内耦合:仅对外暴露少量的方法用于使用 封装性的设计思想 隐藏对象内部的...

  • 值传递机制

    前言: 参考链接:Java 到底是值传递还是引用传递?[https://www.zhihu.com/question/31203609/answer/576030121] 什...

  • 属性和局部变量的区别与联系

    相同点: 1. 定义变量的格式相同 (数据类型 变量名=变量值) 2. 先声明,后使用 3. 变量都有其作用域 不同点: 1. 在类中声明的位置不同 11 属性:...

  • 120
    面向过程(POP)与面向对象(OOP)的区别

    概述 1. 二者都是一种思想,面向对象是相对于面向过程而言的。面向过程的效率一般要高于面向对象。 2. 面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。分析出解决问...

  • 120
    今日益赏雪

    呼入一夜春风来,千树万树梨花开。已经三年没见过雪的我,看到今天天气预报说有小雪,所以并没有对它有太多的期待。但是,随着雪越下越大,我的心情也越来越兴奋。午休之后,拉开窗帘,外...

  • java基础——数组

    前言 数组是多个相同类型按一定顺序排列的集合,并使用一个名字来命名,并通过编号的方式对这些数据进行统一管理常见概念:数组名,下标(索引), 元素 , 数组长度 概述 1. 数...

  • 数据类型

    稍提一嘴 java中整型默认为int类型 ,浮点数默认为double,声明为Long型常量需要加‘l’或‘L’.bit:计算机中最小的存储单位。byte:计算机中基本存储单元...

  • java的三种注释区别

    注释 注释的分类 单行注释 符号: // 多行注释 符号 :/* */ 文档注释 符号:/** */ 注释之间的区别 单行注释顾名思义只能注释掉一行代码。多行注释可以注释掉多...