Java学习笔记
本文最后更新于 2025年8月22日 早上
对Java进行查漏补缺

- JIT编译器运行之后把字节码对应的机器码保存下来下次用


- 编译和解释型
- 编译型:把源代码翻译成机器码,开发效率慢,执行速度快。常见的编译性语言有 C、C++、Go、Rust
- 解释型:一句一句把代码解释成机器代码再执行,开发效率快,执行速度慢。常见的解释性语言有 Python、JavaScript、PHP
函数式编程
Lambda表达式
- 使用条件:只有一个抽象方法的匿名内部类(匿名内部类是一个接口,并且这个接口里面只有一个抽象方法需要重写)
- 内部类方法优化成lambda表达式方法:内部类方法中把括号和方法体部分剪切下来,把内部类整个都删了然后粘贴刚刚复制的括号和方法体,在括号和方法之间加一个向右的箭头

- 将内部类写法变成lambda表达式写法 点击内部类然后快捷键 alt enter

- 把lambda表达式转换成原来内部类的写法

Spring Cloud Alibaba
- 主要围绕服务通信和服务治理两方面,主要关注三件事:服务注册,服务发现,健康检查机制
- Nacos主要是服务管理、注册中心,配置中心,
Java学习笔记
http://yething.github.io/posts/2072697129.html