我一直在尋找過去的日子如何理解Ruby中的符號。我閱讀了Google上關於Ruby符號的每篇文章,其中大多數都是不好的解釋,所以我來到這裏,我發現有關於這個主題的一些問題存在,但我不明白,對不起。無法在Ruby中獲得符號的吊墜
從我讀過的內容中我瞭解到符號是不可變的和獨特的,所以內存消耗和性能比普通字符串要好。
問題#1
符號的目的是在生活中服務與字符串相同的利基?符號的目的是作爲方便的常量而不需要攜帶值,就像後面的部分一樣:是實際值嗎?
問題2
我什麼時候才知道在哪裏使用符號?
我會高度評價您自己對符號的解釋,而不是鏈接到Google上的文章(我確保已經閱讀過它!)。
如果您可以提供更多關於符號的信息,而不是我已經在這裏提出的問題,我也會認真考慮您的時間,因爲我根本不理解它們,甚至不是存儲在:symbol_something中,是參考還是什麼?
非常感謝您的幫助!
[Understanding Ruby in Understanding](http://stackoverflow.com/questions/2341837/understanding-symbols-in-ruby) –