哈姆莱特特定环境有哪些