初识Java
Java帝国的诞生
1972年c语言诞生
- 贴近硬件,运行极快,效率极高
- 操作系统,编译器,数据库,网络系统等
- 指针和内存管理
1982年C++诞生
更复杂,更难学
- 面对对象
- 兼容C语言
- 图形领域,游戏等
1995年Java诞生
- 语法像C语言,没有指针和内存管理
- 真正的可移植性,编写一次,到处运行
- 面对对象
- 类型安全
- 高质量的类库
Java的三支队伍
- Java2 标准版(J2SE):桌面
- Java2 移动版(J2ME):手机
- Java2 企业版(J2EE):服务器
构建工具
Ant,Maven,Jekins
应用服务器
Tomcat,Jetty,Websphere,Weblogic
Web开发
Struts,Spring,Hibernate,Mybatis.
开发工具
Eclipse,Netbean,intellij ideal,Jbuilder