自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 super与this对比记忆

super 和 this 可以对比着学习:① this this 是一个引用,保存内存地址指向自己。 this 出现在实例方法中,谁调用这个实例方法,this 就代表谁,this 代表当前正在执行这个动作的对象。 this 不能出现在静态方法中。 this 大部分情况下可以省略,在方法中区分实例变量和局部变量的时候不能省略。 “this(实际参数列表)”出现在构造方法第一行,通过当前的构造方法去调用本类当中其它的构造方法。② super 严格来说,super 其实并不是一个引用

2020-07-16 21:53:01 175

原创 Java中的父子类的重写

当程序具备哪些条件的时候,就能构成方法覆盖呢?① 方法覆盖发生在具有继承关系的父子类之间,这是首要条件;② 覆盖之后的方法与原方法具有相同的返回值类型、相同的方法名、相同的形式参数列表;另外,在使用方法覆盖的时候,需要有哪些注意事项呢?① 由于覆盖之后的方法与原方法一模一样,建议在开发的时候采用复制粘贴的方式,不建议手写,因为手写的时候非常容易出错,比如在 Object 类当中有 toString()方法,该方法中的 S 是大写的,在手写的时候很容易写成小写 tostring(),这个时候你会认

2020-07-16 21:29:51 271

原创 Java中的继承

Java 的继承有哪些特性需要大家理解和记忆呢?① B类继承A类,则称A类为超类(superclass)、父类、基类,B类则称为子类(subclass)、派生类、扩展类。② java 中的继承只支持单继承,不支持多继承,C++中支持多继承,这也是 java 体现简单性的一点,换句话说,java 中不允许这样写代码:class B extends A,C{ }。③ 虽然 java 中不支持多继承,但有的时候会产生间接继承的效果,例如:class Cextends B,class B extends

2020-07-16 21:07:01 102

原创 Java中的this与static的恩恩怨怨

1.this不能出现在static的方法当中,这是为什么呢? 首先static 的方法,在调用的时候是不需要创建对象的,直接采用“类名”的方式调用,也就是说static 方法执行的过程中是不需要“当前对象”参与的,所以 static 的方法中不能使用 this,因为 this 代表的就是“当前对象”。 this 不能出现在 static 的方法中,可以出现在实例方法中,代表当前对象,大部分情况下 this 都是可以省略的,只有当在实例方法中区分局部变量和实例变量的时候不能省略。2.static关键字的

2020-07-16 21:05:17 661

原创 c语言必备概念

1.c语言呢能够直接访问物理地址,可直接对硬件操作。2.与汇编语言相比可移植性好。3.主函数每个程序都要有,并且唯一。4.指针的值为地址。5.常量是执行过程中值不会变化的量。6.#define 标识符(一般为大写) 常量----宏的使用格式 在作用域内不可改变 可做到一改全改7.在程序中整常数是通过前缀来区分进制的,八进制以0(零)开头,十六进制是以0x开头的。8.数值在内存中是以二...

2020-02-15 16:11:27 215

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除