在Java中,逻辑运算符'||'和'|'的主要区别是什么? A. '||'是短路或,'|'是非短路或 B. '||'是非短路或,'|'是短路或 C. '||'和'|'都是短路或 D. '||'和'|'都是非短路或 答案解析 在Java中,'||'是短路逻辑或运算符,意味着如果第一个操作数为true,则不会评估第二个操作数。而'|'是非短路逻辑或运算符,无论第一个操作数的值如何,都会评估第二个操作数。因此,正确答案是A。 正确答案:A