下面哪些代码在Java语言中是合法的?()A.stringA="abcdefg"; A-="Cde";B.stringA="abcdefg"; A+="

题目

下面哪些代码在Java语言中是合法的? ( )

A.stringA="abcdefg"; A-="Cde";

B.stringA="abcdefg"; A+="cde";

C.Integer J=new Integer(27); J-=7;

D.Integer J=new Integer(27); J--;