Features of Java as a platform

A platform is the hardware and software environment in which the program runs. If you want to build a Java platform on an existing computer, you only need to install the Java software, JDK. In other words, you can simply make your system a Java platform.


Java using the Java Virtual Machine

The Java Virtual Machine is a machine that uses bytecode as its machine language. Once you have a JDK environment, you can make your system a Java virtual machine.

The Java virtual machine acts as an interpreter that interprets and executes the bytecodes. The JDK’s interpreter (java), appletviewer, or web browser(Netscape, Explorer, HotJava, etc.) serves as the Java virtual machine.


Classification of the Java platform for the purpose of use

J2SE

The J2SE platform provides an environment for developing and executing applications, applet programs, and components using the Java language.

J2EE

The J2EE platform is an extension of J2SE, a Java server-side technology that provides an environment for developing and running multi-tier applications.

J2ME

The J2ME platform is a Java platform that can run on small embedded (embedded) devices such as cell phones and PDAs. Java can use the Java API (Application Programming Interface) for programming, which is a huge package provided by the JDK. Java developers can write Java programs using predefined software packages in the Java API.


Java environment

Java is a platform and a programming language.


Advantages of Java as a programming language

Java can quickly learn and write programs with less code. You can also write good quality programs and develop programs relatively quickly. And with Java, you can write platform-independent programs and easily create distributed software.


Java and the Web

Java and the Web have something in common. The Java structure is similar to the client-server architecture of the Web. Just as you download and run html documents from a server on the web, the Java bytecode is also downloaded from the server to the client and executed. Java has the advantage of being easily applied to the Web because of its structural similarities with the Web.


Web and Java Three Types of Interworking

Applet

An applet program is a program that runs on the client’s web browser. Ideal for small and simple applications.

Servlet

Servlet program is a program that can replace CGI type operation program. Unlike existing CGI method, servlet program creates and processes a thread in client’s request. It is more efficient than CGI.

JSP(Java Server page)

JSP is a way to write Java programs within HTML syntax. JSPs are translated into servlets and executed, making programming quick and easy. In addition, since the program code is written directly in HTML, it is easy to link with the design part.


As mentioned above, Java is a program that is linked to the web in any form. You can think of it as only slightly different from the way the program is run and the composition of the program.

Share This Post

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

Latest Post