Communication with Java to my ardruino

You may not invent you own protocol

Yes you can, who says you can not?