Does constructing SharedArray always fill the values with zeros?

Does constructing SharedArray always fill the values with zeros?
I have tested on my laptop, all creating returns an object filled with zeros.
I wonder if this is guaranteed behavior.