HI ALL,
How to Overcome "OutOfMemoryException"? when I am compiling
source having more than 1000 LOC throwing this exception.
Can any one give correct answer to my question? thx
Answers were Sorted based on User's Feedback
Answer / naseer
To Overcome OutOfMemoryException
there are several things you can do
1.Make unused objects garbage collectable.
2.Avoid excessive object creation.
3.Allocate more memory for the heap.
4.Choose an alternative technique (eg, caching)
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / subbu674
Hi Vasavi,
Thx for your answer, but I did not use any recursion functions in my classes. This exception is raised when I compiled a class that checks/verifies lot of other classes in a packages.
Can you represent what you are thinking in your mind? so that I will move further. Thx
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sunit panday
actually there are some conditions due to which
OutOfMemoryException caused as follows:-
1. when java virtual machine coudnot create the object as
specified by the programmer
2. when the database so high as respect to system physical
and virtual memory is low
you can use following command to find the free memory:-
Runtime runtime = Runtime.getRuntime();
System.out.println ("Free memory : " - + runtime.freeMemory
() );
as this exception is in java.lang.Object package
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / karthik
Please increase the Heap size. It depends on the Java
version you are using. You can google for that.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / vasavi
hello.......recursion causes out of memory exception
avoid recursion
| Is This Answer Correct ? | 0 Yes | 1 No |
What is jdbc odbc in java?
Which type of driver provides jdbc access via one or more odbc drivers?
What is isolation level? How to set it?
Why can't Tomcat find my Oracle JDBC drivers in classes111.zip?
What is a jdbctemplate?
Explain about Join?
How to use JDBC API to call Stored Procedures?
can we create a own jdbc driver? how can we create?
can we define indexes on a foreign key? Explain pros and cons?
Does the database server have to be running Java or have Java support in order for my remote JDBC client app to access the database?
What is the fastest type of JDBC driver?
What is a jdbc connection pool?