Article Side

Online Article Directory!

Hello Guest! Login or Register to submit articles!

Java SE Java Virtual Machines (JVMs)

By Angela Jones Subscribe to RSS | January 28th 2012 | Views:

In today’s demanding embedded environment, Java Platform, Standard Edition (Java SE) allow to develop Java applications on desktop or servers. As knows Java allows RICH user interface, portability and best of all is the security for today’s world.

Drag and Drop API was one of the several APIs brought by JAVA SE 6, which allowed extending TransfeSupport class to support Swing application. This gave developers an easy break through to build live feedback into their controls.

Beginning of JAVA SE 6 release Swing application was not introduced, significantly improved JTable by adding API for sort and filtering contents of table. This APIs allows creating custom data types for filter and sorting.

JAVA SE 6 came up with SwingWorker utility class makes background tasks much simpler. This lets allow progress feedback to User Interface on Swing Event thread on background thread by SwingWorker spawns.

An implementation of Java Virtual Machine (JVM) specification by JVM interprets complied Java binary code (called bytecode) which executes java instructions. Java allows application to run on any platform that was the curiosity in developing on Java, without rewritten or recompiled on separate platform.

List of JVM Languages

Languages that are used to produce software that runs on the Java Virtual Machine. Some of these languages are interpreted by a Java Program, and some are complied with Java bytecode and JIT to improve performance. Initial design of Java Virtual Machine is to support only Java Programming languages, more languages were adapted run on Java platform.

- High Profile Languages

o Clojure, a functional Lisp dialect

o Groovy, a script language

o Scala, and object oriented and functional programming language

o JavaFX Script, scripting language for rich internet application

o JRuby, an implementation of Ruby

o Jython, an implementation of Python

o Rhino, an implementation of JavaScript

- Existing Languages

o Ada, JGNAT is a GNAT version to compile Aada programming language to Java bytecode

o C, C to JVM complier

o Cobol, JVM Visual COBOL

o ColdFusion, Adobe ColdFusion and Open BlueDragon

o JavaScript, Rhino developed by Java and managed by Mozilla Foundation

o Pascal, Canterbury Pascal for Java Virtual Machine

o PHP, IBM WebSphere sMash PHP(P8)

- New JVM Languages

o Alef++, Perl and Lisp

o Ceylon, Red Hat’s Java complier

o Fantom, a language built from the base to be portable across the JVM, .NET CLR and JavaScript

Many more languages for JVM, for Function Pointers, Perl, and algebraic data types, PHP, C++, etc.

Angela Jones - About Author:
InstantAppz allows you to easily add or deploy any of the most popular web applications available through your control panel. No more having to worry about the hassles of configuring the software installs. Apache Tomcat Hosting is an open source software implementation of the Java Servlet and JavaServer Pages technologies. New era Cloud Hosting has been creating quite a buzz around these days.

Share on Facebook Tweet It Stumbleupon this post This post is delicious !

Article Source:

Related Web Hosting Articles Subscribe to RSS

Web Hosting, to Access Your Website towards the World of WWW
Published by Ema Sis on August 21st 2012 | Web Hosting
The web hosting is often the one way to generate your website look attractive within the entire rush...
Why You Should Be Careful While Choosing a Domain Registration and Web Hosting Provider?
Published by Matt William on August 20th 2012 | Web Hosting
Believe it or not, most webmasters and business owners are often clueless when it comes to ascertain...
Affordable plus Efficient Web Hosting Company in India
Published by NinaCook on August 20th 2012 | Web Hosting
Best web hosting company in India, 24x7 support and 99.99% up time guarantee, high quality linux web...
Affordable plus Efficient Web Hosting Company in India
Published by NinaCook on August 20th 2012 | Web Hosting
Best web hosting company in India, 24x7 support and 99.99% up time guarantee, high quality linux web...
What is a C-Class IP?
Published by Bob Smith on August 18th 2012 | Web Hosting
SEO web hosting still isn't quite as popular as shared or dedicated web hosting, but it's going to q...
Host Website by help of any web hosting Service on Server
Published by Brijesh on August 17th 2012 | Web Hosting
Those individuals who have the website and to them who want to be the website owner then for them it...