以下代码的运行结果是?class Book{ public int id; public Book(int i) { id=i; } protected void finalize() { switch (id) { case 1: System.out.print("《飘》"); break; case 2: System.out.print("《Java程序设计教程》"); break; case 3: System.out.print("《罗马假日》"); break; default: System.out.print("未知书籍"); break; }//switch语句结束 System.out.println("所对应的实例对象存储单元被回收"); }//方法finalize结束 }//类Book结束 public class Finalize{ public static void main(String args[]) { Book book=new Book(1); new Book(3); System.out.gc();//申请立即回收垃圾 }//方法main结束 } A. 《罗马假日》所对应的实例对象存储单元被回收 B. 《飘》所对应的实例对象存储单元被回收 C. 《Java程序设计教程》所对应的实例对象存储单元被回收 D. 未知书籍所对应的实例对象存储单元被回收