JavaBeat
Search JavaBeat

Certification Kits
SCJP 1.5 Exam Questions
SCJP 1.6 Exam Questions
SCWCD 1.4 Exam Questions
SCWCD 5.0 Exam Questions
SCBCD 5.0 Exam Questions
SCJP 1.6 Links
SCJP 1.6 Home
What is new?
SCJP Books
Objectives
Mock Exams
NavigableSet
NavigableMap
GarbageCollection
Console
Finalize Method
Forums
Certification Links
SCJP 1.4
SCJP 1.5
SCJP 1.6
SCWCD 1.4
SCWCD 5.0
SCBCD 5.0
SCEA
SCEA 5.0
JavaBeat
Home
Articles
Tips
Code
QnA
Forums
400 Mock Questions on SCJP 1.6 - JUST Rs.250 or 10 USD
Send us mail to sales@javabeat.net
more details
Do you have paypal account? Click Here to pay now and get the questions.

SCJP 1.6 Mock Exams - GarbageCollection (5 Questions)

3) Which of the following statements are true about the following program?


package gc;

import javax.swing.JButton;

public class Ques01 {

	public static void main(String[] args) {
		
		JButton button = new JButton(); // Line A
		
		StringBuilder sb1 = getSB();  // Line B
		getSB(); // Line C
		
		button = null; // Line D
	}
	
	
	static StringBuilder getSB(){
		return new StringBuilder("");
	}
}
  1. The button object 'button' will become a candidate for garbage collection as soon the execution of Line A ends since the object is not used elsewhere.
  2. The newly created StringBuilder object as a result of method call in Line C becomes eligible for garbage collection.
  3. Even though the object pointed by the reference 'button' is set to null in Line D, the garbage collector, it is unsure that the Garbage collection reclaims the memory used by 'button'.

Get more questions on GarbageCollection

Answer

3) b and c.

The object 'button' wont be eligible for Garbage Collection unless it is explicitly set to null or the method returns.

400 Mock Questions on SCJP 1.6 - JUST Rs.250 or 10 USD
Send us mail to sales@javabeat.net
more details

Sponsors
Webmaster Hosting Forum
Java Jobs
Latest in DLinks
http://javawave.blogspot.com/2008/04/quartz-job-scheduler-part-ii-example.html
Quartz Job Scheduler -- Part 1 (Setting up development project in Netbeans 6.1 beta)
Flex Messaging with BEA Workshop Studio
SOA and Virtualization: How do They Fit Together?
Introduction to Enterprise Portals - Why they Benefit IT and the Business
BEA WebLogic Operations Control: Application Virtualization for Enterprise Java
Best Practices for Building Production Quality EAR Files
BEA's SOA Reference Architecture - A Foundation for Business Agility
Blueprint for Successful SOA Integration
Guardian - What a tool!

JavaBeat Media (2004-2008), India
javabeat home | About Us
our network : opensource softwares
Copyright © 2007 JavaBeat