故事:java帝国的诞生

故事:java帝国的诞生

计算机是由很多的电路复合而成的设备、主要通过电路的闭合来实现变化,所以当人想要和机器沟通、就必须要使用机器的语言

例如:想要实现一个1+1=?

很简单、只需要告诉电路开开关关开关开开关开关即可 11001011010

???

简单个屁!

这样的语言非常的晦涩难懂、想要用他来进行开发要耗费大量的人力、物力

于是程序狗发明了汇编语言

通过通俗易懂的语言实现与计算机的交互

汇编图片

后来人们本着更快、更强的精神发明了比汇编更的c

1972年c诞生

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

1982年c++诞生

  • 面向对象。
  • 兼容c。
  • 图形领域游戏等取得重大成就

随着c帝国的崛起、越来越多的人进入的计算机领域、成为程序狗。c的弊端很快就显现了出来、那就是它的指针和内存管理非常的麻烦、很多程序狗的精力并不在研究数学、算法上、而是在不断的调试一些内存分配、指针指向细枝末节的问题

程序狗在c帝国的压迫下愈发不满、决定开始闹革命、建立一个新的语言

语言的纲领

  • 语法有点像c
  • 没有指针
  • 没有内存管理
  • 真正的可移植,一次编写,到处运行
  • 面向对象
  • 类型安全
  • 高质量的类库

起义军给在多次讨论后。决定给它取名叫java,1995年的网页简单而粗糙,缺乏互动性,于是java推出了图形界面的程序(Applet),用来吸引大量的程序狗的加入

后来c帝国就嘲笑java就像一个玩具、只能弄弄网页优化、不足挂齿

于是起义军开起了三支大军占领市场

  • java 2 标准版(J2SE):去占领桌面
  • java 2 移动版(J2ME) :去占领手机
  • java 2 企业版(J2EE) :去占领服务器

后来两支大军进发不都太顺利、但是J2EE赶上了早起互联网的浪潮取得了很大的成功

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

  • 构建工具:Ant,Maven,Jaklns
  • 应用服务器:Tomchat,Jetty,Jboss,Websphere,weblogic
  • Web开发:Struts,Spring,Hibernate,myBatis
  • 开发工具:Eclipse,Netbean,intellij,idea,Jbuilder

由于对服务器的占领、很多中大型的项目开发的程序狗纷纷导向java,自此一个伟大的的帝国诞生

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值