123

Java语言的诞生

1972年C诞生

  • 贴近硬件,运行极快,效率极高。
  • 操作系统,编译器,数据库,网络系统等。
  • 指针和内存管理。
    因为使用难度和跨系统兼容复杂;c++诞生了;

1982年C++诞生

  • 面向对象;
  • 兼容C;
  • 图形领域,游戏等;
  • 学习成本依然很高;要操作指针和内存;

我们需要一个新的语言

  • 语法像C;
  • 没有指针,内存管理;
  • 可移植行,编写一次,到处都可以执行;
  • 面向对象;
  • 类型安全;
  • 有高质量的类库;
    起初打算起名叫C++--,被否决了,后来打算叫oak,因为被注册,最终决定叫Java;

    为了实现编译一次,导出执行,出现了JVM虚拟机;

    1995年网页缺乏互动性,简单粗糙;

    • 图形界面程序Applet出现,类似现在JS的作用,被无数程序员熟知;

    微软暗地想绑定Java在自己的操作系统上,最终导致微软退出Java,自己研制了.net;

Java扩展市场推出——标准版SE,移动版ME,企业版EE,反响一般,后因大型企业团队合作,跨平台的好处便发挥出了。

三高问题

  • 高可用;
  • 高性能;
  • 高并发;

Java通过Hadoop进军大数据领域

伴随Android的出现,伟大的Java帝国诞生了

posted @ 2021-11-23 14:41  LeiYanRRZZ  阅读(71)  评论(0)    收藏  举报