计算机语言


计算机语言

第一代语言:二进制

 

第二代语言:汇编语言

 

第三代语言:高级语言

c语言

1972年诞生

贴近硬件、运行极快、效率极高

指针和内存管理

操作系统、编译器、数据库

c++语言

1982年诞生

面向对象

兼容C

图形领域游戏等

java语言

  1. java初生

    • 1995年网页简单而粗糙,缺乏互动性。

    • 图形界面的程序(Applet)

    • java 2 标准版(J2SE):去占领桌面

    • java 2 移动版(J2ME):去占领手机

    • java 2 企业版(J2EE):去占领服务器

  2. java发展

    • 他们基于Java开发了巨多的平台,系统,工具

    • 构建工具:Ant,Maven,Jekins

    • 应用服务器:Tomcat,Jetty,Jboos,Websphere,webblogic

    • Web开发:Struts,Spring,Hibernate,myBatis

    • 开发工具:Eclipse,Netbean,intellij idea,Jbuilder

    • 2006:Hadoop (大数据领域)

    • 2008:Android (手机端)

  3. Java特性和优势

    • 简单性

    • 面向对象

    • 可移植性

    • 高性能

    • 分布式

    • 动态性

    • 多线程

    • 安全性

    • 健壮性

  4. Java三大版本

    • Write Once,Run Anywhere

    • JavaSE:标准版 (桌面程序,控制台开发.....)

    • JavaME:嵌入式开发 (手机,小家电.....)

    • JavaEE:E企业级开发 (web端,服务器开发)

c#语言

Python、PHP、JavaScript语言

 

相关