第二天

 
计算机语言发展史:
  • 第一代语言 二进制
  • 第二代语言 汇编语言
    • 逆向工程
    • 机器人
    • 病毒
  • 第三代语言 高级语言(面向过程和面向对象)
    • 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)
 

posted @ 2021-07-09 13:03  风干一条鱼  阅读(34)  评论(0)    收藏  举报