Java empire
Born 1972 C
- Close to the hardware, run very fast, very efficient.
- Operating systems, compilers, databases, networking systems.
- Pointers and memory management
C ++ was born in 1982
Object-Oriented
Compatible with C
Graphics field, games, etc.
Java was born
1995 pages simple roughness, lack of interactivity.
So a graphical Java development program (Applet).
Bill Gates (Bill Gates) said: This is by far the best design language!
1998 Development:
Java 2 Standard Edition (J2SE): failed to occupy the desktop →→→
Java 2 Mobile Edition (J2ME): failed to occupy the phone →→→
Java 2 Enterprise Edition (J2EE): to occupy server
Adding a large number of giant
Java development
Three high problem: high availability, high concurrency, high efficiency
They developed a Java-based platform Ju Dou, systems, tools
- Build tools: Ant, Maven, Jekins
- Application servers: Tomcat, Jetty, Jboss, Websphere, weblogic
- Web Development: Struts, Spring, Hibernate, myBatis
- Development tools: Eclipse, Netbean, intellij idea, Jbulider
- ...........
2006: Hadoop (Big Data field)
2008: Android (mobile terminal)