サロゲートペア surrogate pair
Java 言語による Unicode サロゲート・プログラミング
https://www.ibm.com/developerworks/jp/java/library/j-unicode/
サロゲートペア入門:CodeZine(コードジン)
http://codezine.jp/article/detail/1592
Javaで整数とバイト配列の相互変換 - Qiita
http://qiita.com/nwtgck/items/c53db76e19ef80296a71
String (Java Platform SE 6)
https://docs.oracle.com/javase/jp/6/api/java/lang/String.html
Java による Unicode サロゲートプログラミング
https://www.ibm.com/developerworks/jp/ysl/library/java/j-unicode_surrogate/
JavaでUnicodeのサロゲートペアを扱う練習 - msakamoto-sfのはてなブログ
http://hblog.glamenv-septzen.info/entry/2015/04/27/193033
Javaにおけるbyte配列⇔16進数文字列の変換方法 | WEB ARCH LABO
http://weblabo.oscasierra.net/java-hex-convert-1/
UTF-8 - Wikipedia
https://ja.wikipedia.org/wiki/UTF-8
MySQL と寿司ビール問題 - かみぽわーる
http://blog.kamipo.net/entry/2015/03/23/093052
iOS Emoji
http://punchdrunker.github.io/iOSEmoji/table_html/ios6/
絵文字だョ! 符号化文字集合(前編) - mixi engineer blog