Java is a high level object oriented language. When we compile java code it first gets converted into highly efficient byte code by the java compiler. The generated byte code is then interpreted by a peace of software called java virtual machine.What is java virtual machine?
Java virtual machine is the software which interprets compiled java byte code and runs the java program. Java virtual machine is also known as JVM.
As Java code is first compiled into byte code and then the java virtual machine interprets and runs the code, java has achieved the platform independence. Java virtual machine is available for almost all the platforms, right from windows to various handheld devices.How Java Virtual Machine works ?
JVM does not have any information regarding the programming language. It knows only binary format of the byte code. The class file generated by the java compiler contains the byte code in the format which JVM can understand. We can generate the byte code that adhers to this format in any programming language.
Every java program must run within the boundries defined by the JVM. The code run inside the JVM can not go beyond the security constaints defined by the JVM. This is one of the reason why java application are considered as secure applications over internet.
New to Java
Can I learn java quickly? Yes now it’s your cup of tea.
The new beginners section “New to Java technology” on Roseindia.net, can help the dummies to learn java from basic to masters level.
This new to java tutorial briefs you on following topics.
1. Basics of Java Technology
2. Understanding the Java Technology
3. Why Java Technology is so important?
4. Different Editions of Java Technology
5. Components of each edition
· JSE Components:
· JEE – Components: etc… etc…
How to create and run my first java program, to what extension java file should be saved, java compiler, java and jdbc database connectivity or java with database management system. These are the very common problems raised while learning java.
Here in this new to java section you will find all the required solution to step ahead on next level of java technology.
The Additional features “Java Examples” of New to java tutorial can help you in learning java quickly and easily. As example codes are already written, you only have to copy and paste it to execute and run the program. In this way you can save yourself from writing code and fixing the bugs.
Find out more about java tutorials, struts tutorials and other programming language at Rroseindia.
Take a quick glance of what you can learn here …
1. Java tutorials: Basic and advance Java to enhance your skills.
2. JSP Tutorials: Java server pages and other scripting language.
3. Spring and Hibernate Tutorials
4. MySql tutorials: Database connectivity by using java and MySql
That’s not all, here you will find numerous tutorials on latest programming technology along with running examples and descriptions.