socket 传消息,接收不到

客户端发信息

for (int i=0;i<10;i++){
bw.write("我是addagc".getBytes());
System.out.println(1);
bw.flush();
}

服务端接
while (true) {
System.out.println(br.available());
这里打印一直 0
byte[] cc = new byte[br.available()];
br.read(cc);

        System.out.println(new String(cc));

}

是用的BufferedWriter类吗,是这个的话在刷新前面再加个newLine