Unicode字符占几个字节?解决办法

Unicode字符占几个字节?
Unicode是国际统一编码,这样unicode应该包含了所有的中文汉字。我在有些地方看到说unicode字符占用2个字节。也就是最多能表达2^16(65536)个不同字符,但是只算中文汉字就有至少9万个。那么Unicode字符还是占至少3个字节吧?稍微有些疑问。
难道是可以用多个unicode码表示一个字符?感觉有点扯啊。大神们来解答啊
是不是说汉字占用的字节数应该是可变的,肯定有些汉字要占3个字节,就是说unicode表示汉字时,不同的汉字占用的字节数不同,不能说都占2个字节。对吧
------解决方案--------------------
参考资料:http://blog.sina.com.cn/s/blog_4b4409c30100vw9t.html