自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java super笔记

1 super是一个关健字,全部小写。 2 super和this的对比 this: this能出现在实例方法和构造方法中。this的语法是:"this ."、"this ( ) " this不能使用在静态方法中。 this.大都分情况下是可以省略的。 this.什么时候不能省略呢? 在区分局部变量和实例变量的时候不能省略。 public void setNane (string nane) { this .name=nane ; } this()只能出现在构造方法第一行,通过当前的构造

2022-01-28 17:16:40 491

原创 Java 多态笔记

概念: 向上转型 子—>父 又称:自动类型转换 向下转型 父—>子 又称:强制类型转换(需要加强制类型转换符) 两种类型之间必须有继承关系,不然不能通过编译 什么时候需要使用向下转型呢? 当调用的方法是子类型中特有的,在父类型当中不存在,必须进行向下转型。 怎么避免向下转型出现的classCastException呢? 使用instanceof运算符可以避免出现以上...

2022-01-27 19:30:41 240

原创 Java 方法覆盖笔记

java语言当中方法的重载: 1、方法重载又称为overload 2、方法重载什么时候使用? 当在同一个类当中,方法完成的功能是相似的,建议方法名相同,这样方便编程,代码美观。 3、什么条件满足之后构成方法重载? 在同一个类当中。 方法名相同。 参数列表不同:类型、顺序、个数。 4、方法重载和什么无关? 和方法的返回值类型无关。 和方法的修饰符列表无关。 关于java语言当中方法的覆...

2022-01-26 22:33:18 213

原创 Java 继承笔记

关于java语言当中的继承: 1、继承是面向对象三大特征之一,三大特征分别是:封装、继承、多态 2、继承"基本"的作用是:代码复用。但是继承最v重要"的作用是:有了继承才有了以后 方法的覆盖"和"多态机制""。 3、继承语法格式: [修饰符列表] class 类名 extends 父类名{ 类体=属性+方法 } 4、java语言当中的继承只支持单继承,一个类不能同时继承很多类,只能继承一个类。在C++中支持多继承。 5、关于继承中的一些术语: B类继承A类,...

2022-01-26 22:14:21 239

原创 Java static关键字笔记

Static静态变量 静态变量,静态变量在类加载的时候初始化,不需要创建对象,内存就开辟了。 静态变量存储在方法区内存当中。 什么时候成员变量声明为实例变量呢? 所有对象都有这个属性,但是这个属性的值会随着对象的变化而变化【不同对象的这个属性具体的值不同】 什么时候成员变量声明为静态变量呢? 所有对象都有这个属性,并且所有对象的这个属性的值是一样的,建议定义为静态变量,用来节省内存的开销。 静态变量在类加载的时候初始化,内存在方法区中开辟。访问的时候不需要创建对...

2022-01-26 17:27:01 190

空空如也

空空如也

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

TA关注的人

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