question: public Transfer writeBytes ( byte [ ] data ) throws IOException { if ( data == null ) { writeInt ( - 1 ) ; } else { writeInt ( data . length ) ; out . write ( data ) ; } return this ; }
target:  Write a byte array.