Java and J2ME my Thoughts and Ideas

java:
Java is a Power full language. it is independent language (it can run in any type of operating system). The java contains JVM (Java virtual machine) converts java code into magic “byte code” it is independent. we can run any where by executing byte code. JVM is platform dependent. The main advantages of java is mainly portable, multithreaded, platform independent, reliable etc.

J@ME:
J2ME (java 2 micro edition) is a platform independent language. We can develop mobile applications by using j2me programming. J2ME provides some set of JSR’s (Java Specifications) which will helps while implementing of various types of mobile applications. in j2me we have KVM and CVm. In case of palm tabs, mobile devices we urse KVM (kilo virtual machine). In case of Set top boxs, smart cards we uswe CVM (Compact virtual machine).