Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径 ( )
①依靠Java的垃圾回收机制回收内存
②调用System.gc( ),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存
④在程序中调用重写的finalize( )释放系统资源,其格式为:
protected void finalize( )throws throwable
...
super.finalize( );
A:①③ B:①②③④ C:①②③ D:②③④
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。
Ⅰ.依靠Java的垃圾回收机制回收内存
Ⅱ.调用System.gc( ),请求垃圾回收
Ⅲ.Java系统开始运行时,自动调用java.Object.finalize( )释放内存
Ⅳ.在程序中调用重写的finalize( )方法释放系统资源,其格式为:
protected void finalize( ) throws throwable
…
super, finalize ( );
A:Ⅰ, Ⅲ B:Ⅰ, Ⅱ. Ⅲ, Ⅳ C:Ⅰ. Ⅱ, Ⅲ D:Ⅱ, Ⅲ. Ⅳ
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径
①依靠Java的垃圾回收机制回收内存
②调用System.gc( ),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存
④在程序中调用重写的finalize( )释放系统资源,其格式为:
protected void finalize( )throws throwable {
…
super.finalize( );
}
A:①③ B:①②③④ C:①②③ D:②③④
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。 Ⅰ.依靠Java的垃圾回收机制回收内存 Ⅱ.调用System.gc( ),请求垃圾回收 Ⅲ.Java系统开始运行时,自动调用java.Objeet.finalize( )释放内存 Ⅳ.在程序中调用重写的finalize( )方法释放系统资源,其格式为: protected void finalize( ) throws throwable { ... super.finalize.( ); }
A:Ⅰ、Ⅲ B:Ⅰ、Ⅱ、Ⅲ、Ⅳ C:Ⅰ、Ⅱ、Ⅲ D:Ⅱ、Ⅲ、Ⅳ
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径
①依靠Java的垃圾回收机制回收内存
②调用System.gc( ),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存
④在程序中调用重写的finalize( )释放系统资源,其格式为:
protected void finalize( )throws throwable {
…
super.finalize( );
}
A:出流,入流 B:输出流,输入流 C:输入流,输出流 D:入流,出流
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径
①依靠Java的垃圾回收机制回收内存
②调用System.gc( ),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存
④在程序中调用重写的finalize( )释放系统资源,其格式为:
protected void finalize( )throws throwable {
…
super.finalize( );
}
A:出流,入流 B:输出流,输入流 C:输入流,输出流 D:入流,出流
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径
①依靠Java的垃圾回收机制回收内存
②调用System.gc( ),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存
④在程序中调用重写的finalize( )释放系统资源,其格式为:
protected void finalize( )throws throwable {
…
super.finalize( );
}
A:①③ B:①②③④ C:①②③ D:②③④