在编程时,经会使用到变量的自增和自减操作,尤其在循环中用的最多。以自增为例,有两种自增方式,前置和后置,即i++和++i,他们的不同点在于i++是程序执行完毕后进行自增,++i程序开始时自增,实例如下:
==和equal的区别
发表于
字数统计:
712
|
阅读时长 ≈
2
1.“==”运算符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。
overload和override的区别
发表于
字数统计:
1.2k
|
阅读时长 ≈
4
1、重载(overload)和覆盖(override)是java多态性的两种不同表现方式
覆盖(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding) 。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被屏蔽了。
static 的作用
发表于
字数统计:
885
|
阅读时长 ≈
3
static 关键字主要有两种作用:
1.为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。
2.实现某个方法或属性 与类而不是对象关联在一起,也就是说在不创建对象的情况下可以通过类直接调用方法或调用类的属性。
具体而言,static主要有4种使用情况
解决hexo图片不加载问题
发表于
字数统计:
260
|
阅读时长 ≈
1
首先我得说明我用的typora编辑器,今天在书写上一个博客的时候遇到了图片不加载的问题,百度上查了很多方法,大多更改路径或者不用Markdown的语法,用了
1 | {%asset_img example.jpg examplename} |
这种标签,我挨个尝试都显示不了图片,最终我部署了一下typora,然后再用Markdown语法居然成功的显示图片了。