A.package testpackage;
Public class Test{ //do something…}
B.import java.io.*;
package testpackage;
Public class Test{ //do something…}
C. import java.io.*;
Class Person(//do something…);
Public class Test{ //do something…}
D. import java.io.*;
import java .awt.*;
Public class Test{ //do something…}
解:选项A是正确的,选项B不对,因为java中的package语句必须是源程序中除去说明以外的第一条语句,导入包语句可以有几个,但是必须位于package语句之后,其他定义之前,选项C和D是正确的,因为一个源文件中可以有几个类,但最多只能有一个public的,如果有,则源文件的文件名必须和该类的类名相同。