What is difference between JVM (Java Virtual Machine) and
CLR (Common language Runtime) ?
Answers were Sorted based on User's Feedback
Answer / jamesc
They are mainly different in how they handle memory
allocation. CLR is more dependant on the OS for it's limits.
| Is This Answer Correct ? | 17 Yes | 4 No |
Answer / anuj kapoor
JVM
CLR
CLR is for .net environment where as JVM is for JAVA environment. JVM is not dependent on OS but on the other hand CLR is dependent on OS.
| Is This Answer Correct ? | 11 Yes | 4 No |
Answer / suvarna
CLR is in .net . which takes care of memory mangement
| Is This Answer Correct ? | 11 Yes | 5 No |
Answer / ramandeep kaur
CLR support multiple languages but JAVA supports only single language.
| Is This Answer Correct ? | 6 Yes | 2 No |
Answer / mayuewu
JVM is for the UNIX environment.
CLR is for the Windows environment.
JVM interprets bytecode generated from Java.
CLR interprets bytecode generated from C# or VB.NET
JVM has instructions for:
Load and store
Arithmetic
Type conversion
Object creation and manipulation
Operand stack management (push / pop)
Control transfer (branching)
Method invocation and return
Throwing exceptions
Monitor-based concurrency
CLR includes:
Memory management
Thread management
Exception handling
Garbage collection
Security
| Is This Answer Correct ? | 8 Yes | 9 No |
Answer / pbalaji
JVM is related to Java and execution environment creation
for all Java programs where as CLR is not.
| Is This Answer Correct ? | 6 Yes | 9 No |
Answer / venkat
JVM is platform dependent where as CLR is language independent.
| Is This Answer Correct ? | 9 Yes | 18 No |
As a testing engineer what to do if same defect is occured again in the software??
what is BVT testing?Who can do this testing?
How do u find duplicate test cases?
Can automation testing replace manual testing?
What is Test strategy?
what is hotfix?
What is "pet model" of Bug reporting cycle
What are the different techniques for writing test cases?
For Editing functionality: If there are 10 fields on survey form.User can edit anything from theese 10 fields. User can edit only first field or he can edit 3 fields at a time or can edit all 10 fields at a time or can edit 1 field of one survey form, 2nd field of 2nd survey form, 3rd field of 3rd survey form etc. upto 10th fields or nothing will edit & close the form . My question is --> I have to write test cases for above all scenarios? Let me know it's urgent.
what is agile testing
What is Testcase? How to define seviority and priority of a bug?Explain me with example?
Explain Boundary value analysis?