摘要:
语法糖(Syntactic Sugar)是由英国计算机科学家彼得·约翰·兰达提出的术语,特指在编程语言中添加的使代码更易读、更简洁的语法结构,其本质是对现有功能的封装或转换,不会改变语言原有功能。 例如:Java增强for循环:for (String item : list)替代迭代器操作 阅读全文
posted @ 2025-08-07 11:12
休玛
阅读(17)
评论(0)
推荐(0)
摘要:
这是个很早就有的概念了Java中的Bean是一种遵循特定设计规范的可重用Java组件,主要用于封装数据和功能,通常具有无参构造器、私有属性和公共的getter/setter方法。 核心定义与特点 Java Bean是Java语言中一种标准化的可重用组件模型,其核心特点包括: 封装性:通过 阅读全文
posted @ 2025-08-07 09:00
休玛
阅读(43)
评论(0)
推荐(0)
摘要:
OC(inversion of control)控制反转模式;控制反转是将组件间的依赖关系从程序内部提到外部来管理; DI(dependency injection)依赖注入模式;依赖注入是指将组件的依赖通过外部以参数或其他形式注入; 1.1 什么是控制反转? 控制反转是一种设计原则,它将程序的控制 阅读全文
posted @ 2025-08-07 08:50
休玛
阅读(36)
评论(0)
推荐(0)
摘要:
一、List 基础概念 定义 List 是 Java 集合框架中的有序列表,元素按插入顺序存储,支持通过索引(从 0 开始)访问。 类似数组,但提供动态增删功能,避免数组手动扩容和元素移动的繁琐。 二、创建 List 的方式 常规创建 List<String> list = new ArrayLis 阅读全文
posted @ 2025-08-07 08:23
休玛
阅读(69)
评论(0)
推荐(0)
浙公网安备 33010602011771号