在堆栈类StackTest的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的代码自上而下分别是________。 public class StackTest{ private int idx = 0; private char[] data = new char[10]; public _____ void push(char c) {……} public______ void pop() {……} } A、不用填写,synchronized B、都不用填写 C、synchronized,synchronized D、synchronized,不用填写