Web Hosting Glossary,Terms Letter: J

Terms Letter: J

JAR
Short for Java Archive, a file format used to bundle multiple files into a single archive file.

Java
Java is a programming language invented by Sun Microsystems. It is expressly designed for use in the distributed environment of the Internet. It was designed to have the «look and feel» of the C++ language, but it is simpler to use than C++ and enforces a completely object-oriented view of programming. Java can be used to create complete applications that may run on a single computer or be distributed among servers and clients in a network. It can also be used to build small application modules or applets for use as part of a Web page.

Java class files
These are files that contain the code required by a Java applet on your web page

Java Servlet
Java Servlets are small programs coded in the Java programming laguage that are executed on a web server. They perform certain task and are able to produce dynamic web content – i.e generate web pages on the fly. See also JSP

Java Virtual Machine (JVM, Java Runtime Environment)
Java Virtual Machine (JVM) is a Java interpreter and runtime environment. Java source code is compiled into a format called bytecode (files with a .class extension), which can then be executed by a Java interpreter. Web browsers are often equipped with Java virtual machines.

JavaScript
A scripting language developed by Netscape that adds interactivity to web pages. Its name reflects a shared syntax with the Java programming language. A JavaScript-client Web browser is necessary to run JavaScript code.

JDBC
JDBC allows Java programmers to access relational databases and other tabular data sources. It is a set of methods to connect Java code to databases

JScript
The Microsoft open implementation of JavaScript. JScript complies with the ECMA 262 language specification.

JSP
Java Server Pages. Extension to the Java servlet technology. JSP pages are text documents that have a jsp extension and contain a combination of static HTML and XML like tags and scriptlets.