zoukankan      html  css  js  c++  java
  • 在几分钟之内让小白知道:什么是 JAVA?

     在几分钟之内让小白知道:什么是 JAVA? 以下是本人的一些经历汇总

    小白:老师,啥是 java?

    我:java 是一门跨平台的......

    小白:老师,等一下,啥是平台,咋跨,需要体育基础吗?

    我:平台就是我们的操作系统,像 windows,linux 等......跨平台是指我们的 java 有自己的虚拟 机,只要有运行环境,可以实现编码一次,任何地方运行......

    小白:哦......(好像懂了)

    我:java 是一门跨平台的计算机语言,是目前世界上使用率最高的计算机语言之一

    小白:使用 java 能干什么呢?

    我:java 能做的事有很多,目前 java 主要从事 B/S 架构的大型系统居多,像京东,淘宝,以及各 种银行系统首选语言就是 java...... 小白:哦,这个我懂,就是做网站的呗,我二叔的小舅子的大姨夫就是做网站的,我听他说挣不 了几个钱啊......

    我:额......你这么说也差不多......

    小白:嗯,老师,那 h5 是干啥的啊?我听说 h5 也是做网站的啊?

    我:是 h5 也是做网站的,不过 h5 负责前台,java 负责后台 小白:也是做网站的?那老师,我是不是可以这么理解,做网站用 java 和 h5 都可以? 我:额......不是的,h5 负责前端的静态页面,前后端分离的话也负责渲染数据,java 只负责后 台的逻辑代码,从数据库将数据显示到前端......java 跟 h5 是两个工作范围 小白:哦......(不是似懂非懂,而是肯定不懂......)

    小白:那老师,ui 呢?ui 是前台还是后台?ui 是干嘛的?

    我:ui 是网站设计,就是设计网站的显示效果

    小白:哦,这个我知道,就是 ps 呗,我家楼下打印店的小哥哥也会 ps,听他说简单的很 我:......mmp

    痛定思痛,我决定换一种方式睡服他,说服,说服! 我:(面带慈祥微笑)同学啊,这样,我们来举个例子,假设我们的程序比作是盖高楼大厦的话, 那么 ui 就是设计蓝图的,每次政府规划小区都会在要拆迁的地方整一个大的广告牌,上边画的 就是未来这个地方建成后的样子,这个叫做蓝图见过吧?

    小白:嗯嗯,这个我知道,见过!

    我:对,ui 就是负责这个事儿的。那么 java 呢,是负责整个楼的建设的,打地基,盖高楼的, 使用 java 可以盖高楼大厦,像 php,.net 等只能盖相对较低的楼层,所以说我们的 java 还是很强 大滴~像比较著名的“建筑”京东,天猫,淘宝等大型的系统都是 java 做滴~ 小白:哦,我懂了,那 h5 呢?这一个蓝图,一个盖房子,好像没 h5 啥事了啊? 我:别着急,h5 也是有负责的内容的,我们 java 是把房子盖好了,但是只是毛坯房,啥是毛坯 房知道吗?

    小白:知道知道......就是没装修的呗

    我:对喽,我们 java 盖好的房子遮风挡雨是没有问题的,但是不适合居住,因为没有装修,谁 会住在毛坯房里,当然前期我们可能由于刚买完房经济压力可以简装修下,我们 java 自己也是 可以简装修的,但是出于让我们的房子更加漂亮,我们需要专业的装修工人,那就是 h5,负责 装修,接水接电接天然气等等......最终我们三方人员结合起来才盖好一个完整的大楼,当然通过 这个例子相信你也会发现,谁的作用最大呢? 小白:java,因为装修和设计好像都没有盖房子难度大!

    我:对喽,这就是 java,神秘而又性感的 java~

  • 相关阅读:
    POJ 3253 Fence Repair
    POJ 2431 Expedition
    NYOJ 269 VF
    NYOJ 456 邮票分你一半
    划分数问题 DP
    HDU 1253 胜利大逃亡
    NYOJ 294 Bot Trust
    NYOJ 36 最长公共子序列
    HDU 1555 How many days?
    01背包 (大数据)
  • 原文地址:https://www.cnblogs.com/qfchen/p/11547224.html
Copyright © 2011-2022 走看看