原始做法:
```java
/*
* 创建时间: 2022/4/30
*
* @author 尼古拉斯.Cai灯
/
public class BasicClass {
public static void main(String[] args) {
new BigBird().fly();
new SmallBird().fly();
}
}
interface Fly{
void fly();
}
class BigBird implements Fly{
相关文章

Java学习-动手动脑2
``` public void println() { newLine(); } /** * Prints a boolean and then terminate the line. This me...

Fizz企业级微服务API网关进阶系列教程-服务编排处理列表数据(下)-字段重命名&字段移除
概述 服务编排是Fizz网关提供的一个强大的功能,能够基于现有的业务微服务通过在线配置的方式快速的生成一个聚合接口,减少中间层胶水代码以及降低编码投入。在服务编排中支持使用函数,本进阶教程中我们分...

Java(1)初识Java程序
前言 就国内来说,Java毫无疑问是后端语言中的No.1没有之一,所以今天我们也来0基础学习Java!!! Java的好处(针对测试工程师) 面试加分->涨薪 大多数公司服务端用的都是Java,...

分析 java.util.Hashtable 源码
概述 基于J11,该类已经淘汰,如果使用线程安全的则用 ConcurrentHashMap ,用线程不安全的则使用 HashMap 。仅与HashMap进行比较 结构以及依赖关系 HashTable ...

自定义TREEVIEW UL无限极嵌套
背景:做一个多级图片分类管理,当然要用到TreeView,在asp.net中已经提供了此服务器控件,参照效果,自定义一个简单可控性高的就当做练手吧! 效果:如图,小图标 折叠 展开 ico-treev...

AQS学习(一)自旋锁原理介绍(为什么AQS底层使用自旋锁队列?)
1.什么是自旋锁? 作为锁的一种,自旋锁和互斥一样,也是并发环境中保护共享资源的一种锁机制。任何时候,只有一个执行单元可以获得锁。[En]As a kind of lock, spin lock, l...

Seata源码分析——SessionManager
事务管理器 SessionManager SessionLifecycleListener AbstractSessionManager 事务存储管理器 RedisTransactionStoreMa...

RabbitMQ 环境安装
每日一句 Wisdom is knowing what to do next, skill is knowing how to do it, and virtue is doing it. 智慧是知道...

线程池面试必考
你对Java线程池了解吗?你有用过线程池吗?那先说下线程池核心参数吧。。。对不起,我回去再看看吧。 为了得体,今天让我们来整理一下面试线索池中的几个面试问题。[En]In order to be de...

整理在Spring IOC容器初始化后可以处理特定逻辑的多种实现方式
Spring框架的核心是依赖注入、切面;Spring Boot是在Spring框架的基础上为其提供许多默认配置、默认约定(约定优于配置),从而达到减少或减化配置进而可开箱即用、快速上手;Spring ...

【每日算法】二分查找法
模板 例题 367. 有效的完全平方数 描述 示例1 示例2 提示 思路 代码 69.x的平方根 描述 示例1 示例2 提示 代码 模板 ``` left,right=1,n

都是中文用户名惹的祸~
进入公司遇到的第一个棘手BUG; 在数据库连接和配置正确的前提下,服务无法启动,控制台上报如下错误:[En]Under the premise that the database connection...

【Java线程池】 java.util.concurrent.ThreadPoolExecutor 源码分析
线程池概述 线程池,是指管理一组同构工作线程的资源池。 线程池在工作队列(Work Queue)中保存了所有等待执行的任务。工作者线程(Work Thread)会从工作队列中获取一个任务并执行,然后返...

opencv-python函数
opencv-python读取、展示和存储图像 cv2.imshow(windows_name, image) 函数参数一: 窗口名称(字符串) 函数参数二: 图像对象,类型是numpy中的ndarr...

docker进阶
Docker Compose Docker DockerFile build run 手动操作,单个容器 微服务,100个微服务,依赖关系 Docker Compose来轻松高效的管理容器,定义运行多...