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
作者
Odyssey
发布于
2025年7月6日
许可协议