- 博客(4)
- 收藏
- 关注
原创 接口(interface)的相关知识
默认方法提供接口的默认实现,可以直接在接口中提供方法的具体实现,而不需要实现类来实现这些方法。静态方法在接口中提供共享的工具方法,在调用时直接使用接口名调用,不需要实现类的实例。在Java中,接口(interface)是一种抽象数据类型,用于定义一组方法的规范,但不提供具体的方法实现。通过实现接口,Java中的类可以拥有共同的行为和能力,增强了代码的可扩展性和复用性。实现接口时,必须提供接口中声明的所有方法的具体实现。3. 多继承接口:Java中的类只能单继承,但可以实现多个接口,从而达到多继承的效果。
2023-08-05 17:02:38
302
1
原创 一 .java基础
这个问题,面试官可以拓展提问,Java是编译执行的语言,还是执行的语言?Java之所以可以"一次编译,到处运行",一是因为JVM针对各种操作系统,平台都进行了定制,二是因为无论在什么平台,都可以编译生成固定格式的字节码,(.class文件)供JVM使用,因此,可以看出字节码对于Java生态的重要性。
2023-07-23 19:21:47
133
1
原创 一.线程状态
我们不需要去研究这几种状态的实现原理,我们只需要知道在做线程操作中存在这样的状态,那我们怎么去理解这几个状态呢,新建和被终止还是很容易被理解的,我们就研究一下线程从Runnable(可运行)状态与非运行状态之间的转换问题。public void notify():唤醒当前锁对象上等待状态上的线程,此方法必须锁对象调用。定义一个集合,包子铺线程完成生产包子,包子添加到集合中,吃货线程完成购买包子,包子从集合中移除,2.包子铺线程生产包子(即包子状态为true),并通知吃货线程(解除吃货的等待状态)
2023-07-17 21:19:19
100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅