笔记
落落不落
这个作者很懒,什么都没留下…
展开
-
c语言 分配内存:malloc()和 free()
c语言内存的分配和释放原创 2022-12-30 17:54:54 · 326 阅读 · 0 评论 -
解决Linux 微信不能发送图片问题
解决Llinux 系统不能发送图片问题原创 2022-12-15 16:57:18 · 384 阅读 · 2 评论 -
匿名内部类、Lambda表达式使用
含义:匿名内部类就是一个没有名称的内部类,在调用包含接口类型参数的方法时,为了简化代码,不会创建一个接口的实现类作为方法参数传入,而是直接通过匿名类的方式传入一个接口类型参数,在匿名内部类中直接完成方法的实现。例如:方法名(new 父类接口(){});animalShout(new Animal({}));调用animalShout()方法时,在方法的参数位置写上new Animal(){},这就相当于创建了一个实例对象,并将对象作为参数传给animalShout方法,在new Animal()后面有原创 2021-04-02 16:35:45 · 169 阅读 · 0 评论 -
抽象类和接口注意事项
## 抽象类和接口1.抽象类含义:定义一个类时,常常需要定义一些方法来描述该类的行为特征,但有时这些方法的实现方式是无法确定的。则就需要定义一个抽象类来解决此问题。注意:(1)抽象方法必须使用abstract关键字来修饰,并且在定义方法时不需要实现方法体。(2)当一个类中包含了抽象方法,那么该类也必须使用abstract关键字来修饰,这就是抽象类(3) 包含抽象方法的类必须定义为抽象类,但抽象类中可以不包含任何抽象方法。(4)抽象类是不可以被实例化的,因为抽象类中有...原创 2021-04-02 15:41:13 · 322 阅读 · 0 评论 -
面向对象杂记
**面向对象杂记**面向对象:使用对象映射现实中的事物,使用对象的关系来描述事物之间的联系。面向对象与面向过程的区别:面向过程:分析出解决问题所需要的步骤,然后用函数一一实现,使用的时候依次调用就可以了。面向对象:一个应用程序会包含多个对象,只需要修改的相互配合即可实现应用程序所需的功能,这样当应用程序的功能发生变动时,只需要修改个别的对象就可以。1.面向对象的三大特征1.1封装含义:将对象的属性和行为封装起来,不要让外界知道具体实现细节。(只需要...原创 2021-04-02 16:00:11 · 597 阅读 · 0 评论