首页 > 编程语言 >Java帝国的诞生、Java的特性、Java的版本

Java帝国的诞生、Java的特性、Java的版本

时间:2022-11-24 10:00:31浏览次数:44  
标签:Java 诞生 C++ 标准版 开发 版本 Java2

Java帝国的诞生

C&C++

1972年C诞生

  • 贴近硬件、运行极快、效率极高
  • 操作系统,编译器,数据库,网络系统等
  • 指针和内存管理

1982年C++诞生

  • 面向对象
  • 兼容C
  • 图形领域、游戏等

Java初生

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

  • 图形界面的程序(Applet)

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

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

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

  • 大量巨头的加入

Java发展

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

  • 构建工具:Ant,Maven,Jekins

  • 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic

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

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

  • ······

  • 2006:Hadoop(大数据领域)

  • 2008:Andriod(手机端)

三高:高可用高性能高并发

Java特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java三大版本

  • Write Once、Run Anywhere

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

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

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

标签:Java,诞生,C++,标准版,开发,版本,Java2
From: https://www.cnblogs.com/blogearl/p/16920909.html

相关文章

  • java基于RSA生成公钥和私钥进行加密解密程序
    importsun.misc.BASE64Decoder;importsun.misc.BASE64Encoder;importjava.security.interfaces.RSAPrivateKey;importjava.security.interfaces.RSAPublicKey;importj......
  • Java: Switch
    Insteadofwriting many if..else statements,youcanusethe switch statement.intday=4;switch(day){//everycasewillbeaposibilityof"day"......
  • Java: Strings
    StringMethods:Stringtxt="HelloWorld";System.out.println(txt.toUpperCase());//Outputs"HELLOWORLD"System.out.println(txt.toLowerCase());//Outp......
  • Java: Type Casting
    InJava,therearetwotypesofcasting:WideningCasting (automatically)-convertingasmallertypetoalargertypesizebyte -> short -> char -> int......
  • Java: Primitive and Non-Primitive Data Types
    Primitivetypesarepredefined(alreadydefined)inJava.Non-primitivetypesarecreatedbytheprogrammerandisnotdefinedbyJava(exceptfor String).N......
  • Java: Declare Multiple Variables
    ExampleInsteadofwriting:intx=5;inty=6;intz=50;System.out.println(x+y+z);Youcansimplywrite:intx=5,y=6,z=50;System.out.printl......
  • OpenStack OTACA版本安装-3.镜像服务
    1.用数据库连接客户端以 root 用户连接到数据库服务器:$mysql-uroot-p2.创建 glance 数据库:MariaDB[(none)]>CREATEDATABASEglance;3.对``glance``数据......
  • IDEA报错 java: 错误: 无效的源发行版:17
    报错如下图所示:这就是没设置好JDK版本,按照下图设置好即可。好的,齐活儿。......
  • 一次对Java异常机制的理解
    一次对Java异常机制的理解近期有一个对接三方接口的任务,在这个过程中用到了许多try-catch处理,发现自己对异常处理是一知半解,浅浅研究了一下,记录一下,也帮助小伙伴如何正......
  • JavaScript 面向对象(五)原型链
     5.原型链prototype原型'每一个构造函数都有一个属性叫做prototype,指向一个对象,'当这个构造函数被new的时候,它的每一个实例(即将生成的对象)的__proto__属性,也指向......