自定义博客皮肤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实现图书馆管理系统

前面,我们学习了类和对象,继承和多态,抽象类和接口等基础知识,那么,我们利用这些知识来实现一个图书馆管理系统,以此来巩固一下前面的知识。

2024-06-05 17:17:33 541 12

原创 自定义类型,对象的比较

总结一下,我们利用了comparable接口来比较两个对象的大小,根据重写的方法不同来比较不同的属性。对对象数组进行排序,就可以里利用comparator接口了,这里是重新创建了一个类来实现这个接口,并在Array.sort方法中将数组名和比较方式传入。如果我们自定义一个学生类,并实现了两个对象,类中成员属性有姓名,年龄,我们该如何比较呢,先看下面这段代码,自定义了一个学生类。,此时,在main方法中,我们就可以通过name来比较对象大小了。此时,我们想比较这两个对象,就得使用到java内置的。

2024-06-03 08:56:29 298 5

原创 再谈初始化(代码块)

定义:static{特点:1.定义在类当中,成员方法的外边,一般用来初始化静态的成员变量。2.当类被加载的时候被执行。所以静态代码块只会执行一次注意事项:如果类当中有多个静态代码块,按照定义的先后顺序执行。

2024-05-23 23:01:01 421 6

原创 继承和多态(一)

首先提出两个问题。什么是继承?继承从字面上理解通俗点就是子承父业。我们为什么需要继承?比如,猫和狗两个动物,可以写成两个类,设计成代码就是通过观察上述代码会发现,猫和狗的类中存在大量重复,如下所示:从图中可以看出,两者出现了很多共性。为了解决这个问题,java便有了继承这个概念,进行共专门用来性抽取,实现代码复用。

2024-05-21 22:39:37 601 8

原创 类与对象(一)

定义了一个类,就相当于在计算机中定义了一种新的类型,与int,double类似,只不过int和double是java语言自带的内置类型,而类是用户自定义了一个新的类型,比如上述的:PetDog类和Student类。this引用指向当前对象(成员方法运行时调用该成员方法的对象),在成员方法中所有成员变量的操作,都是通过该引用去访问。概念:构造方法(也称为构造器)是一个特殊的成员方法,名字必须与类名相同,在创建对象时,由编译器自动调用,并且在整个对象的生命周期内只调用一次。类中包含的内容称为类的成员。

2024-05-15 17:12:44 1006 11

空空如也

空空如也

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

TA关注的人

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