const-and-static.mdcommit 024aa9a345e92aa1926517c4d9b16bd83e74c10dRust有一个用const关键字定义常量的方法:const N: i32 = 5;与[let](Variable Bindings 变量绑定.md)绑定不同,你必须标注一个const的类型。常量贯穿于整个程序的生命周期。更具体的,Rust中的常量并没有固定的内存地址。这是因为实际上它们会被内联到用到它们的地方。
这是一个经典的问题,涉及到JavaScript中const声明函数和直接使用function声明函数之间的区别。在大多数情况下,这两种方式都可以正常工作,但它们确实有一些微妙的差异和各自的优缺点。
关注时代Java