Java is a high-level programming language introduced by Sun Microsystems Company in May 1995. Java can run on multiple platforms, such as Windows, Mac OS, and many other Unix versions of the system.
Three platforms in Java
Java Platform, Standard Edition (Java Se:java Platform Standards Edition)
is a solution for developing common desktop and business applications
The technology system is the basis of the other two, you can complete the development of some desktop applications
Java Platform, Micro Edition (Java Me:java Platform mini version)
is a solution for developing electronic consumer products and embedded devices
Java Platform, Enterprise Edition (Java Ee:java Platform Corporate Edition)
is a suite of solutions for developing applications in enterprise environments
The technologies included in the technology, such as Servlets, JSPs, etc., are mainly for Web application development
Java is a cross-platform language that can be run on a different operating system by installing a JVM virtual machine, and the Java Runtime Environment (Java Runtime Environment,jre) must be installed by Java application execution.
JRE (Java Runtime Environment Java Run environment)
including Java virtual machines (JVM Java) and the core class libraries required by Java programs, if you want to run a well-developed Java program, you only need to install the JRE on your computer.
JDK (Java Development Kit Java Development Kit)
The JDK is available to Java developers, which includes Java development tools and the JRE. So with the JDK installed, you don't have to install the JRE separately.
Development tools: Compilation Tools (Javac.exe) packaging Tools (Jar.exe), etc.
Version history of Java (from Wikipedia)
May 23, 1995, the Java language was born
January 1996, the first jdk-jdk1.0 was born
In April 1996, 10 of the most important operating system vendors affirmed that Java technology would be embedded in their products
In September 1996, about 83,000 Web pages applied Java technology to create
February 18, 1997, JDK1.1 released
April 2, 1997, the JavaOne meeting, the participation of more than 10,000 people, creating a record of the world's similar conference size
In September 1997, Javadeveloperconnection community members exceeded 100,000
February 1998, JDK1.1 was downloaded more than 2,000,000 times
December 8, 1998, JAVA2 Enterprise platform Java cloud release
June 1999, Sun releases three versions of Java: Standard Edition (J2SE), Enterprise Edition (Java EE), and mini-version (J2ME)
May 8, 2000, JDK1.3 released
May 29, 2000, JDK1.4 released
Nokia announces June 5, 2001 that it will sell 100 million Java-enabled handsets by 2003
September 24, 2001, j2ee1.3 released
February 26, 2002, j2se1.4 released, since the Java computing power has been significantly improved
September 30, 2004 18:00pm,j2se1.5 released as another milestone in the development of the Java language. To indicate the importance of this version, j2se1.5 renamed Java SE 5.0
In June 2005, the JavaOne conference was held and Sun disclosed Java SE 6. At this point, various versions of Java have been renamed to remove the number "2": The renamed Java Ee,j2se to Java Se,j2me renamed Java ME
December 2006, Sun Company released JRE6.0
December 2009, Sun releases Java EE 6.
In November 2010, as Oracle was unfriendly to the Java community, Apache threatened to exit JCP
July 28, 2011, Oracle releases Java SE 7
March 18, 2014, Oracle publishes Java SE 8
September 21, 2017, Oracle publishes Java SE 9
March 21, 2018, Oracle publishes Java SE 10
Resources for Java
Installation of the JDK
Http://www.oracle.com/technetwork/java/javase/downloads/index.html
Installation of Java development tools
Development tools, Eclipse IDE for Java developers
http://www.eclipse.org/
Develop your first applet with Eclipse.
You need to specify a workspace.
Create a new project.
Create a new package.
Create a new class.
The main program can be written in the class file.
Java Development Environment Configuration