当前位置:首页 > Java知识 > 正文内容

java前端是干嘛的(java前端主要做什么)

abcsky887个月前 (10-25)Java知识103

今天给各位分享

来来来,让我这个善良的小哥哥来告诉你从你的提问来看,我暂且当做你对计算机编程几乎什么都不知道,努力说明到小学生都能明白的程度如果达不到,就只有请其他高人写更好的回答了首先,java是个什么在公元1995年之前,为众人所知的java代表的是东南亚的一个小岛。

java前端是干嘛的(java前端主要做什么)

公元1995年,当时还活着的Sun公司,把Oak改名为java发布了出来从那以后,更为人熟知的java,就是一个技术名词了如果不追求精确的表达,可以说java就是一门计算机语言但是这个计算机语言编译出来字节码只能运行在java虚拟机上,所以,java有时候也指代包括虚拟机等在内的整个平台。

好吧,我说过要努力让小学生也能懂,所以,全网引流推广平台这里本来应该再解释一下什么是计算机语言,什么是编译,什么是虚拟机不过,那样有点偏离主题了,如果不知道,可以自己去查查,或者再提几个问题:什么是计算机语言,什么是编译,什么是虚拟机……我这里就省略了。

至此,java是个什么就已经说完了然后,再来说后端这个要说,先得说一下现在我们看到的网页是啥我们通常看到的网页,本来都是放在遥远的服务器上的这个服务器不是你在用的电脑也不是手机,而是网络那一头连接的一台电脑(当然,也可以是手机)。

你在浏览器里填写网址,按下回车之后,浏览器就替你通过网络去服务器上把网页弄到你自己的电脑上了然后,浏览器就根据定义好的规则,读这个网页,把它转化成相应的文字、颜色、格式,显全网引流推广平台示在屏幕上上古的网页,基本就是这样的了。

服务器上放着固定的文件,每个人看到的网页也都一样后来,有人觉得这样不好玩,我们应该让每个人看到的不一样才有趣尤其是想通过网页卖货的人,总不能跟所有人收一样的钱吧……所以,有人就开始在服务器上写程序当接到浏览器要某个网页的请求的时候,根据请求里面的内容现。

编网页反正网页也不过就是个包含了一些规则的文字,只要根据一些条件编出来不同的文字就好了后来,人们发现这个办法好啊!就都开始这么玩了后来越玩越大,程序也越来越复杂,最开始人们用来写这些程序的C语言呀、perl

什么的,已经没办法满足大家希望快速开发这种编网页的程序的需要了,于是大家就开始用各种各样的语言开始玩全网引流推广平台这个而且还出现了专门干这个的框架软件这种编网页的软件,叫做应用服务器(Application Server)。

呃……服务器这个词有点被滥用了,有时候指硬件,有时候指软件这里的应用服务器指的是软件哦,对了,刚才说的提供普通网页的服务器,叫……Web服务器(Web Server),这玩意儿的中文应该怎么翻译?网页服务器

?大概是吧因为这些服务器都在网络的另一端,或者从我们坐着的位置来看,在网线的后面,所以,这部分的工作,都被简称为后端(backend)的工作了那么,这个后端跟Java有什么关系呢?刚才说了,很多编程语言。

后来都加入到了后端编程的行列里其中就包括java,而且因为各种各样的原因,jav全网引流推广平台a成为了这各种各样语言中被广泛使用的语言之一,并且有很多大企业和组织联合起来制定了用java写后端的规则——术语叫标准所以,很多人一提到后端就想到java,也不奇怪了。

最后,再来说说前端刚才说了,因为在网线的后面,所以叫后端,那么前端自然就是网线前面的部分了也就是我们自己电脑上或者手机上运行的部分当然,所有的前端后端都是指网络服务相关的,所以,不联网的程序,虽然也是运行在我们自己的设备上,通常不在前后端的讨论范围之内。

当然,这并不排除这类程序也可能用到相关的技术网络服务相关的程序,目前应用最广的,就是网页了所以,网页相关技术就成了主要的前端技术本来,上古时期的网页,就是能把文字稍微加点格式显示全网引流推广平台出来的东西后来,人们加上了图片、声音、动画、按钮……越加越多,结果现在都够做个。

操作系统了所以,相关的技术也就越来越复杂了然而,前端再复杂,本质还是从后端发过来的东西或者处理从后端发过来的东西所以,前端后端总是不分家的而且要提前谈好了,才能做好整套系统前端想要造个飞机,后端给发了一堆奶嘴,显然这套系统就彻底完蛋了。

广义说来,前端也不光是网页,手机应用,也算作是前端的范畴一切IoT设备,也都可以算作是前端的部分不过,狭义说前端,一般也就是指用HTML/CSS/JavaScript来做网页了哦,对了,这里有个JavaScript,看起来跟Java长得挺像,其实跟Java几乎就是两个东西,当年这玩意全网引流推广平台儿就是为了蹭Java的热度,才起了这么个名字,用了相似的语法。

至此,差不多就说完了最后总结一下,后端是网线后面,用的是服务器上的资源;前端是网线前面,用的是自己家的电java是一个自带平台的计算机语言,在后端开发上有广泛应用,偶尔也有做前端的时候(曾经在前端也广泛应用过,后来没了……)。

本文以通俗易懂为第一优先级,部分定义或许不严谨欢迎在评论中补充严谨定义补充一下,这里说的网线前后,是指通常情况有时候,比如开发的时候,都是在一台电脑上完成的,就没有网线这一说了这时候,可以理解为在电脑里面有一根网线,前端连后端是自己连自己。

并不会因为都在一台电脑上,这个概念就消失了

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://4blc.com/post/193.html

分享给朋友:

“java前端是干嘛的(java前端主要做什么)” 的相关文章

软件测试在哪刷题好一点(软件测试在哪刷题好呢)

本篇文章给大家谈谈 原标题:软件测试题库哪里找?这个刷题软件,免费开放我们都知道,想要进入到一个公司的工作岗位上,就少不了面试,而一般来说,面试都只会为一些询问的问题,面试提前打好草稿就行,不需做太多的准备而这也仅仅只是面对一些普通的岗位,像软件测试这些带有技术性的岗位,面试官们在...

战66 缺点(战66值得买吗)

今天给各位分享 现如今,PC电脑的用户群体逐渐趋近于两个方向,一是专业游戏玩家,二是各个行业的办公人群我自己就属于典型的上班族,主要从事JAVA程序开发,每天的工作都离不开电脑,包里那台笔记本对我来说是生产力工具,也是谋生的饭碗。 经常有新入行的同事问我该如何选择笔记本,我...

java面试基础题目(java面试题基础题)

本文分享给大家的是: 出自:https://github.com/gzc426/Java-Interview1.1. Java 8种基本类型有哪些?Byte short int long float double boolean char 1.2 什么是装箱和拆箱?装箱就是...

全国政协经济界委员联组会讲话(中国政协经济委员会)

本篇文章给大家谈谈   上证报中国证券网讯 近日,全国政协经济委员会副主任苗圩在中国电动汽车百人会论坛专家媒体交流会上发表观点称,新能源汽车仍处在高速增长阶段,产能建设需要一定周期,考虑到明年、后年及未来的发展,我国的新能源汽车产能在目前阶段不存在过剩问题。   苗圩补充道...

计算机科学与技术专业大学排名前100(计算机科学与技术专业最新大学排名)

今天给各位分享 原标题:“计算机科学与技术专业”最强的4所大学如今,随着互联网时代的快速发展,计算机类专业成为了当今社会的“香饽饽”,其中,计算机科学与技术大家公认为是最有“钱途”的专业之一,毕业生月薪轻松上万,薪资待遇非常乐观,吸引着无数的高考生争相报考。 正因为如此,国...

java与c++的区别(java与c++区别)

本文分享给大家的是:   众所周知,C++和Java这两种编程语言都是面向对象的,但是这两种语言在几个方面有所不同C++是C语言的衍生物,具有面向对象和过程编程语言的特征基本上,C++是为应用程序和系统开发而设计的,而Java是为虚拟机而设计的,虚拟机由完整的库组成,以支持现有的平...