第二天
计算机语言发展史:
- 第一代语言 二进制
- 第二代语言 汇编语言
- 逆向工程
- 机器人
- 病毒
- 第三代语言 高级语言(面向过程和面向对象)
- c语言
- c++语言
- Java语言
- c#语言
- python,PHP,JavaScript
Java
- 构建工具:Ant,Maven,Jekins
- 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weblogic
- Web开发:Struts,Spring,Hibernate,mybatis
- 开发工具:Ecilpse,Netbean,intellij idea,Jbuilder
Java优越性
- 使用范围广,大多数公司都有使用Java做后台,相对的对Java的人才需求也比较多,相对比较好找工作。
- Java构建工具相对成熟,运行比较稳定。
- Java语言易学且实用,更容易理解。
- 具有可移植性(一个代码可一不同的电脑上使用)。
- 它是一个面对对象的编译工具,更符合人的思维理解。
- Java的运行是独立的,处理器和核心系统资源的变化不会导致它无法运行
- 在动态性,多线程,安全性等都具有优势。
Java的三大版本
- JavaSE(桌面小程序,控制台的开发)
- JavaME(手机,小家电)
- JavaEE(web端,服务器开发)
JDK(包含JRE)
浙公网安备 33010602011771号