- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is meant by Java being ‘write once run anywhere’ language?
85 Lectures 6 hours
Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform independent byte code. This byte code is distributed over the web and interpreted by the Virtual Machine (JVM) on whichever platform it is being run on.
Thus when you write a piece of Java code in a particular platform and generated an executable code .class file. You can execute/run this class file on any system the only condition is that the target system should have JVM (JRE) installed in it.
In Short, If you have a Java Run Time Environment installed, you can execute Java code on any system though, the platform on which the program is written (executable code generated) and, the platform where the code is getting executed are not same.
- What is meant by Java being a dynamic language?
- What is meant by Java being an architecture neutral language?
- What is meant by Java being platform-independent?
- What is meant by Compounding?
- What is meant by correlation?
- What is meant by dynamite fishing?
- What is meant by recycling unicorns?
- What is meant by Selenium RC?
- What is meant by Capital Recovery?
- What is meant by dividend capitalization?
- What is meant by Risk Neutrality?
- What is meant by Financial Distress?
- What is meant by Debt Rebalancing?
- What is meant by Financial Slack?
- What is Meant by Earning Power?