Java features and advantages and disadvantages, Java ME/Java SE/Java EE relationship, Java version changes, Java JDK and JRE relationship, installation of Java SE JDK

Java features:

Object orientedofCross-platformProgramming language;

Run on a virtual machine in bytecode

Comes with a fully functional class library;

Very active open source community support.

The advantages and disadvantages of Java:

advantage: Simple, robust, and secure; cross-platform, once written, can run everywhere; highly optimized virtual machines.

Disadvantage: The syntax is cumbersome; the hardware cannot be operated directly; the GUI does not work well.

Java application range:

Applicable to: enterprise and Internet back-end development; Andriod mobile app development; big data application development.

Not applicable to: underlying operating system development; desktop application development; desktop large game development.

Relationship between Java ME, Java SE, Java EE:

Java ME: Micro Edition

Java SE:Standard Edition

Java EE:Enterprise Edition

note:

Java ME is currently used very little. We are now developing apps on the mobile side instead of using Java ME, but using Java EE.

Java version changes:

Java specification:

JSR Specification: Java Specification Requests

JCP organization: Java Community Process

The relationship between Java JDK and JRE:

The figure shows the scope of the JDK and JRE each.

Install the Java SE JDK:

We can find the Java SE JDK installation package on this page:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

For the current situation, we'd better download the Java SE 8 version. Choose the 32/64-bit version based on your system.

Under normal installation, the installation directory of Java SE JDK should be automatically added to the system variable. If we open cmd, the following interface will appear after inputting javac. Otherwise, manually add the directory path to the system variable.

Enter java -version to see the installed version.

 

 

Intelligent Recommendation

Java beginner: JVM, JRE, JDK relationship

Java version (There are mainly three versions of Java) JavaSE: (J2SE for short) Java Standard Edition, which is the core and foundation of all Java technologies and the foundation for learning the Jav...

The relationship between JDK, JRE and JVM in Java

BeginnerJAVAIt is easy to be confused by many of the concepts. First of all, understand it conceptually. A simple understanding of JDK (Java Development Kit) is the Java Development Kit, and JRE (Java...

Interpretation of the relationship between Java and JDK, JRE and JVM

1. Definition Java: Object-oriented programming language (orally referred to by programmers as Java is JDK) JDK: Java Develpment Kit java development tool JRE: Java Runtime Environment java runtime en...

The relationship and difference between JDK, JRE and JVM in Java

If you don’t say much, just go to the picture: JVM:   JVM (Java Virtual Machine) literally means the Java Virtual Machine. This is an important means for Java to achieve cross-platform...

Introduction to Java: the relationship between JDK, JRE, and JVM

1.JDK: Jdk is a Java development kit. Basically everyone who learns java will install a JDK on the machine first. There are several core folders in this development kit: bin, include, lib, jre. .bin: ...

More Recommendation

Relationship between JDK, JRE and JVM in Java

Relationship between JDK, JRE and JVM in Java relationship JRE bin lib JDK Cross-platform My blog: https://www.cnblogs.com/djhzzl/p/14365012.html relationship JDK: Development kit, Java development co...

Getting started with Java: JDK, JRE, JVM relationship

Getting started with Java: JDK, JRE, JVM relationship 1.JDK: JAVA development kits, basically everyone who learns Java will be loaded with a JDK in the machine, and there are several core folders in t...

Java foundation - Relationship between JDK, JRE, JVM

JDK JDK (Java Decloyment Kit Java Development Kit) JDK is a development tool for developers, which contains Java development tools that also contain JRE. Contains Tools: Compilation Tool (JavaC.exe), ...

Enumeration of new features in Java SE (JDK 1.5)

JDK 1.5 new features - enumeration 1. Enumeration is an advanced multi-example design pattern 2, Enum class JDK 1.5 provides the enum keyword.Enum is not a new structure, it is a type of wrapper; the ...

Java Basic DK JRE JVM Relationship JDK download and installation

A JDK JRE JVM relationship Two JDK download and installation Download JDK7 The full name of JDK is the Javase Development Kit, that is, the Java Development Tool Pack, which is a set of development pa...

Copyright  DMCA © 2018-2026 - All Rights Reserved - www.programmersought.com  User Notice

Top