Is there any difference between Java EE and Java SE
Differences between Java EE and Java SE
Java Technology is both 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 an Environment in which java programming language applications run.
The Java Programming Language Platform
Four Platforms of Java Programming Language
Java Platform, Standard Edition
Java Platform, Enterprise Edition
Java Platform, Micro Edition
JavaFX
All java platforms consist of a java virtual machine (JVM) and an application programming interface (API). The java virtual machine is a program, for a particular program, that is used to run java applications. An API is like a library that is used to create other software components or applications. Each Java platform provides a virtual machine and an API, and this allows applications written for that platform to run on any compatible system with all the advantages of the java programming languages.
Java SE
Java SE's API Provides the core functionality of the java programming language. Java SE defines 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 small - footprint vitual 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.
Java FX
Java FX is a platform for creating rich internet applications using a lightweight user-interface API. Java FX 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 API's for connecting to networked data sources. JavaFX applications may be clients of Java EE platforms services.
Java Technology is both 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 an Environment in which java programming language applications run.
The Java Programming Language Platform
Four Platforms of Java Programming Language
Java Platform, Standard Edition
Java Platform, Enterprise Edition
Java Platform, Micro Edition
JavaFX
All java platforms consist of a java virtual machine (JVM) and an application programming interface (API). The java virtual machine is a program, for a particular program, that is used to run java applications. An API is like a library that is used to create other software components or applications. Each Java platform provides a virtual machine and an API, and this allows applications written for that platform to run on any compatible system with all the advantages of the java programming languages.
Java SE
Java SE's API Provides the core functionality of the java programming language. Java SE defines 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 small - footprint vitual 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.
Java FX
Java FX is a platform for creating rich internet applications using a lightweight user-interface API. Java FX 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 API's for connecting to networked data sources. JavaFX applications may be clients of Java EE platforms services.
Comments
Post a Comment