问题

当今时代,人类文明面临着技术进步与战争灾难、经济发展与道德沦丧等并存的问题。早在1988年,诺贝尔奖获得者汉内斯·阿尔文在巴黎集会时就宣称:“如果人类要在21世纪生存下去,必须吸取2500多年前孔子的智慧。”下列是“孔子的智慧”的是

A.“兼爱”、“非攻”

B.“无为而治”

C.“仁”、“为政以德”

D.实行“法治”

答案

答案:C

本题考察的是孔子的思想。孔子的思想主要是“仁”和“礼”两部分,主张为政以德,故选C。

单项选择题
问答题

【说明】
类Queue表示队列,类中的方法如下表所示。

isEmpty() 判断队列是否为空。如果队列不为空,返回true;否则,返回false
enqueue(Object newNode) 入队操作
dequeue() 出队操作。如果队列为空,则抛出异常
类Node表示队列中的元素;类EmptyQueueException给出了队列操作中的异常处理操作。
public class TestMain //主类
public static viod main (String args[])
Queue q=new Queue();
q.enqueue("first!");
q.enqueue("second!");
q.enqueue("third!");
(1)
while(true)
System.out.println(q.dequeue());

catch( (2) )

public class Queue//队列
Node m_FirstNode;
public Queue()m_FirstNode=null;
public boolean isEmpty()
if(m_FirstNode==null)return true;
else return false;

public viod enqueue(Object newNode) //入队操作
Node next=m_FirstNode;
if(next==null)m_FirstNode=new Node(newNode);
else
while(next.getNext()!=null)next=next.getNext();
next.setNext(new node(newNode));


public Object dequeue() (3) //出队操作
Object node;
if (isEempty())
(4) ; //队列为空, 抛出异常
else
node=m_FirstNode.getObject();
m_FirstNode=m_FirstNode.getNext();
return node;



public class Node//队列中的元素
Object m_Data;
Node m_Next;
public Node(Object data) m_Data=data; m_Next=null;
public Node(Object data, Node next) m_Data=data; m_Next=-next;
public void setObject(Object data) m_Data=data;
public Object getObject(Object data) return m_data;
public void setNext(Node next)m_Next=next;
public Node getNext()return m_Next;

public class EmptyQueueException extends (5) //异常处理类
public EmptyQueueException()
System.out.println("队列已空! ");