1. 程式人生 > 其它 >Java的發展

Java的發展

1、Java的特性和優勢

  #簡單性

  #面向物件

  #可移植性(write once,run anywhere)

  #高效能

  #分散式

  #動態性(反射機制)

  #多執行緒

  #安全性

  #健壯性

2、基於Java開發的平臺,系統,工具:

  #構建工具:Ant、Maven、Jekins

  #應用伺服器:Tomcat,Jetty,Jboss,Websphere,Weblogic

  #web的開發:Struts,Spring,Hibernate,MyBatis

  #開發工具:Eclipse,Netbean,intellij idea,Jbuilder

  #2006:hadoop(大資料領域)

  #2008:Android(手機端)

3、Java三大版本:

  #Java SE:標準版(桌面程式,控制檯開發)

  #Java ME:嵌入式開發(手機、小家電)現在已經不怎麼用了 

  #Java EE:E企業級開發(web端,伺服器開發)

4、JDK、JRE、JVM

  #JDK:Java Development Kit(Java開發者工具)

  #JRE: Java Runtime Environment

  #JVM:Java Virtual Machine