1995年推广applet,继而推广j2ee获得成功。
三高:高可用、高并发、高性能
-
构建工具 ant,maven,jenkins
-
应用服务器 tomcat,jetty,jboss,websphere,weblogic
-
web开发 struts,spring,hibernate,mybatis
-
开发工具:eclipse,netbean,intellij idea,jbuilder
2006 Hadoop 大数据 2008 Android 手机端
java的特性
简单性、面向对象、可移植性、高性能、分布式、动态性(反射机制)、多线程、安全性、健壮性。
java的三大版本
javaSE: 标准版 桌面程序,控制台开发
javame:嵌入式开发(手机小家电)(目前前景不大)
javaee: E企业级开发(web端,服务气开发)
java安装后环境变量设置
以jdk1.8为例,安装完成后一般在选择的安装目录下会新建两个目录,jdk和jre
环境变量设置-系统变量
JAVA_HOME 对应jdk路径
Path中添加
%JAVA_HOME%in
%JAVA_HOME%jrein
CLASSPATH
.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar