What type of JAVA is supported?
Java is a high-level, versatile, and object-oriented programming language developed by Sun Microsystems (now owned by Oracle). It is designed to be platform-independent, meaning that Java programs can run on any device that has a Java Virtual Machine (JVM).
Java Editions:
Java Standard Edition (Java SE): This is the basic edition of Java, often used for desktop and small-scale application development.
Java Enterprise Edition (Java EE):
This edition is tailored for developing large-scale, enterprise-level applications.
Java Versions:
Java releases new versions periodically, each introducing new features, improvements, and optimizations. For example, Java 8, Java 11, Java 16, etc.
Java Virtual Machine (JVM):
Java code is typically compiled into bytecode, which is executed by the JVM. Different implementations of JVM exist for various platforms.
Java technology is both a programming language and a platform. The Java programming language is a high-level object-oriented language that has a particular syntax and style. A Java platform is a particular environment in which Java programming language applications run.
Boolean,double,char,byte,short
There are four platforms of the Java programming language: Java Platform, Standard Edition (Java SE) Java Platform, Enterprise Edition (Java EE) Java Platform, Micro Edition (Java ME)
Java SE
When most people think of the Java programming language, they think of the Java SE API. Java SE's API provides the core functionality of the Java programming language. It defines everything from the basic types and objects of the Java programming language to high-level classes that are used for networking, security, database access, graphical user interface (GUI) development, and XML parsing.
In addition to the core API, the Java SE platform consists of a virtual machine, development tools, deployment technologies, and other class libraries and toolkits commonly used in Java technology applications.
Java EE
The Java EE platform is built on top of the Java SE platform. The Java EE platform provides an API and runtime environment for developing and running large-scale, multi-tiered, scalable, reliable, and secure network applications.
Java ME
The Java ME platform provides an API and a small-footprint virtual machine for running Java programming language applications on small devices, like mobile phones. The API is a subset of the Java SE API, along with special class libraries useful for small device application development. Java ME applications are often clients of Java EE platform services.
JavaFX
JavaFX is a platform for creating rich internet applications using a lightweight user-interface API. JavaFX applications use hardware-accelerated graphics and media engines to take advantage of higher-performance clients and a modern look-and-feel as well as high-level APIs for connecting to networked data sources. Java applications may be clients of Java EE platform services.
Jar and jad type supported
Java.applet(PersonalJava only), java.awt and sub-packages, java.beansjava, iojava.lang and sub-packages, java.lang.reflect, java.math, java.net, java.rmi and sub-packages, java.security, java.sql, java.text
343 views
Usually answered in minutes!
×