1.参考 https://www.cnblogs.com/yesiamhere/p/6675067.html
2.Java中System.arraycopy方法的使用
参考 https://blog.youkuaiyun.com/huangbaokang/article/details/75284550
3.Java 中<< ,>>,>>>的使用说明
参考 https://www.cnblogs.com/chuijingjing/p/9405598.html
4.为什么要写&0xFF
参考:https://www.jianshu.com/p/524dfe838cf1