在Java源文件中,以下关于package和import语句的放置顺序,哪个是正确的? A. import语句必须位于package语句之前。 B. package语句必须位于import语句之前,且两者都必须位于类声明之前。 C. package语句可以位于import语句之后,但必须在类声明之前。 D. import语句和package语句的顺序可以任意,只要在类声明之前即可。 答案解析 根据Java语法规则,package语句必须位于源文件的第一行,且只能有一个package语句,import语句必须在package语句之后,但在类声明之前。选项B符合这一要求。 正确答案:B