当前位置: 首页 > news >正文

Java学习Six -

Java学习Six

1.内部类(Innter class)

class A {class B {...}
}

B相当于A的成员属性

2.匿名内部类 (只用一次)

没有名字的内部类,通常在定义的时候就创建了对象。

AA aa = new AA() {...
};

3.Lambda表达式

函数式接口(有且仅有一个抽象方法的接口)诱发 Lambda表达式

函数式接口
interface Course {void select();
}
Lambda表达式
public static void main(String[] args) {Course c = () -> {System.out.print("select");};c.select();
}

1)如果有一个变量

interface Course {void select(int a);
}
public static void main(String[] args) {Course c = a -> {System.out.print("select");};c.select(1);
}

2)如果有两个变量

interface Course {public void select(int a, int b);
}
public static void main(String[] args) {Course c = (a, b) -> {System.out.print("select");};c.select(1, 2);
}

注:以上代码皆是简化的代码

http://www.jsqmd.com/news/918369/

相关文章:

  • FPGA仿真环境搭建:除了Vivado/Quartus,如何用Modelsim 10.4搭建独立的第三方仿真平台?
  • Qt跨平台音视频工具:支持RTMP推拉流、软硬解切换、多画面同屏、本地录像与截图
  • AzurLaneAutoScript:碧蓝航线7x24小时全自动管理终极方案
  • Cadence IC617实战:手把手教你从仿真曲线反推TSMC 65nm工艺的MOSFET核心参数
  • Kiro MCP + Bedrock 实战:IDE 里测 Prompt、查向量库、调试 RAG 一条龙
  • 快速掌握Office文档解密:msoffcrypto-tool终极使用指南
  • 高质量训练数据获取方法论:从需求澄清到数据交付的完整流程
  • 修复了国外服务器出现的错误
  • GetQzonehistory:终极QQ空间数据备份与数字记忆管理完整指南
  • 2026年华为OD机试(A卷,100分)- 计算数组中心位置(Java JS Python)带详细答案和源码
  • 5个实用技巧:用Ice彻底清理你的macOS菜单栏
  • 第五节A+B 5
  • 深度解析10款降AI率网站:找到导师推荐的“无痕降AIGC”终极方案
  • 2026年4月市场头部石墨坩埚生产厂家推荐,等静压石墨坩埚/石墨粘土坩埚/氧化锌专用坩埚,石墨坩埚生产厂家怎么选择 - 品牌推荐师
  • 泛微EcoLogic非标环境授权文件批量生成工具包(含E8+SQL Server部署指南)
  • 用数据说话 降AIGC工具深度测评与推荐 - 降AI小能手
  • 暗黑破坏神2终极优化指南:D2DX让经典游戏在现代PC上完美运行
  • 2026年科瑞昌省电空调:工业降温三大核心趋势 - 资讯纵览
  • 告别编辑器切换:Markn如何重塑你的Markdown创作体验
  • Pythonasyncio子进程管理
  • 从“水缸”到“高速公路”:用生活化比喻彻底搞懂电容的滤波、旁路与去耦(附LTspice仿真)
  • 终极Maya动画师效率革命:Studio Library姿势管理完全指南 [特殊字符]
  • 3分钟搞定Axure汉化:告别英文界面,产品经理的救星来了! [特殊字符]
  • 原型设计工具对比与校园失物招领系统原型设计
  • 别再只会用PEC了!CST材料库保姆级使用指南:从Normal介质到Lossy Metal的实战选择
  • 科瑞昌省电空调选购指南:工业大空间降温选型全攻略 - 资讯纵览
  • Android音乐播放器实战工程:带用户系统、本地数据库与四大组件完整实现
  • 花卉图片分类实战包:Python数据读取、自动划分与模型识别全流程代码
  • 从零打造仿生机械手:Arduino、Python与伺服电机的工程实践
  • 2026年10款降AIGC工具对比:最高AI率100%直降至0.12%