Java · 减熵增长(第4篇)

Summary

本篇继续探讨Java语言的细节和内部机制

  • 变量
  • lambda表达式

变量

  1. primitive V.S. reference
    分为8种基本类型primitive type和其他的引用类型reference type:primitive type直接存储变量值;
    而reference type存储变量值的引用路径。

  2. field V.S. local variable
    字段field属于类,是对象的一部分,生命周期与对象一致,可以自动赋值,能够被public, static, private, final等修饰;
    局部变量local variable属于方法,一般是方法定义的变量或者参变量,随着方法被调用而产生,调用后而清除,无法被static等修饰。

lambda表达式

语法是:(参数) -> 结果,例如:(String s) -> s.length();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容