240 发简信
IP属地:广东
  • 利用方法引用对if else语句进行重构

    前言 在业务代码中,有许多复杂的业务逻辑需要用代码实现。一般来说,最常见的就是一些分支逻辑。那么对应的,在代码中出现最多的自然就是一些if el...

  • 关于策略模式重构代码的问题

    假设有这样的设计, 要重构的方法为, 如果采用策略模式, 那么,BallDetailStrategy中如何拿到radius和isNew两个变量呢...

  • Java数据类型转换

    自动数据类型转换 也可理解为隐式转换,与一般理解相同,只允许变宽不允许变窄,即byte,short,chat --- int --- long ...

  • Java自动拆箱装箱

    拆箱与装箱 在Java中,每个基本数据类型都有对应的一个引用类型,其之间的相互转换就被称为拆箱装箱。 在装箱的过程中,例如int方法通过Inte...

  • Java访问控制修饰符

    首先通过一张表格一览Java访问控制修饰符的概括。 public public修饰符的权限最大,它可以修饰类,接口,变量和方法且对所有类可见。 ...

  • Java异常处理

    异常和错误 程序中难免会遇到一些异常,导致其无法正常的运行。有一些异常是可以预测并处理的,这就要求开发人员在开发的过程中提前做好处理方式的定义。...

  • JavaScript JSON

    JSON JSON(JavaScript Object Notation)是一种文本格式,常用来在JavaScript语言中表示一类数据。它用键...

  • JavaScript之Math

    在使用JavaScript时,经常会遇到一些要处理的数学操作,如取绝对值,取小数点后几位的数等等,为了方便,js中提供了Math对象来进行这些操...

  • JavaScript块级作用域

    在学习js的作用域时有一个非常有意思的例子: 产生这种结果的原因是在js中,局部变量x的作用域是函数作用域,也就是说它在一开始就已经被声明了,此...