自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Java 认识String类(一)

首先str和chars里面存储的都是abcdef和cute的地址,s里面存储的也是abcdef的地址,后面里面的地址改为hang的地址,因此只是改变了引用s所指向的对象,并没有改变内容,而后面的array[0]是改变了其所知的内容,将cute改为pute. 首先str和chars里面存储的都是abcdef和cute的地址,s里面存储的也是abcdef的地址,后面里面的地址改为挂起的地址,因此只是改变了引用所指向的对象,并没有改变内容,而后面的数组[0]是改变了其所知的内容,将位改为pute。

2022-10-05 21:17:05 209 1

原创 Java 重载和重写

就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法。如代码中一样,通过传入的参数类型不同,确定调用哪种的重载方法。同一个方法名字,提供不同版本的实现,称为方法重载。重写中子类的方法的访问权限不能低于父类的方法访问权限。那么此时编译器就会发 现父类中没有 aet。重写的方法返回值类型不一定和父类的方法相同。有了这个注解能帮我们进行一些合法性校验.我们推荐在代码中进行重写方法时。例如不小心将方法名字拼写错了。参数的类型和个数完全相同。修饰的静态方法不能重写。.提高了写代码的效率.

2022-10-05 17:04:09 467

原创 Java中final关键字的使用

2.一旦成员变量被final修饰,该类无论有多少个对象,所有对象的成员变量值都相同。3.只有明确禁止该方法在子类中被重写的情况下,才可以将该方法修饰为final。所以如果想从语法上对类的继承进行限制,可以使用final关键字来进行修饰类。1.成员变量被final修饰,则为常量,只读不能被修。当用final修改类时,该类成为最终类,无法被继承。1.将方法进行锁定,以防止任何类通过继承来重写方法。被final修饰了以后只能通过构造方法进行修改。2.优化程序,提高效率。

2022-10-05 15:57:48 151

原创 Java抽象类和接口

包含抽象方法的类我们称为。

2022-10-01 14:21:35 86

原创 Java多态

一段代码如果平铺直叙,那么就容易理解,而如果有很多的条件分支或者循环语句,就认为理解起来复杂。计算一段代码中条件语句和循环语句出现的个数,这个个数就称为“圈复杂度”。上述代码findMyAnimal方法返回的是一个Animal类型的引用,但是实际上却是对应到了Bird的实例。Bird bird = new Bird ("圈圈");多态能让类的调用者连这个类的类型是什么都不必知道。②通过父类的引用调用子类和父类同名的覆盖方法。封装是让类的调用者不需要知道类的实现细节。是父类方法的代码还是子类方法的代码。

2022-09-25 19:49:04 126 1

原创 Java中的继承

有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联这个代码我们发现其中存在了大量的冗余代码.仔细分析,我们发现Animal和Cat以及Bird这几个类中存在一些相同的地方,类也有一定的关联关系。●这三个类都具备一个相同的 eat方法,而且行为是完全一样的.●这三个类都具备一个相同的 name属性,而且意义是完全一样的.●从逻辑上讲, Cat和Bird都是一种语义)

2022-09-23 20:00:18 157 1

原创 Java构造方法 static关键字使用

在定义一个类时,只是在描述某类事物的特征和行为,并没有产生具体的数据。有时候,开发人员会希望某些特定的数据在内存中只有一份,而且能够被一个类的所有实例。关键字创建该类的实例化对象后,系统才会为每个对象分配内存空间,存储各自的数据。每new一个对象,系统就会分配内存,并且只能用来修饰成员变量,不能修饰局部变量。但是 方法中还有一种特殊的方法,方法名字和类相同,用于对象的初始化。静态代码块不管生成多少个对象,其只会执行一次,且是最先执行的。静态方法属于类,而不属于类的对象。普通代码块:定义在方法中的代码块。

2022-09-22 19:15:06 564

原创 Java的类和对象

什么是类?

2022-09-20 20:03:50 118 1

空空如也

空空如也

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

TA关注的人

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