为什么Ruby公开符号?

前端之家收集整理的这篇文章主要介绍了为什么Ruby公开符号?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么 Ruby公开符号以供显式使用?这不是通常由解释器/编译器处理的那种优化?

解决方法

问题的一部分是Ruby字符串是可变的.由于Ruby分配的每个字符串必须是独立的(它不能缓存短/常见的字符串),所以使用Symbol类型可以方便程序员拥有基本上不可变的内存高效字符串.

此外,它们与枚举有许多特性,但程序员的痛苦较少.

原文链接:https://www.f2er.com/ruby/271509.html

猜你在找的Ruby相关文章