大家好,今天小编关注到一个比较有意思的话题,就是关于java语言主要做什么的的问题,于是小编就整理了1个相关介绍Java语言主要做什么的的解答,让我们一起看看吧。
JAVA语言主要用来编写什么?是不是编写qq、浏览器之类的应用?
这么跟你说吧,现在很少有应用是用单一的语言写出来的了,windows 都是c和c++混合编程写的了,一般情况下都是一个语言更适合某层的功能,每个应用都是不同语言写的功能模块组合起来的。基本上你所见过的几乎所有涉及服务器的应用都会用到j***a 用不到的也是用了和j***a 功能差不多的语言比如php .c#
现在说j***a 基本上就是说的j***a ee.
那么j***a ee是什么呢,
举个例子这么跟你说吧,卖东西的有很多,有大超市,有连锁店,有商城里的小店铺,还有路边摆摊的,这些就像你见到的应用,有的是安卓上的,有的是iOS 上的,还有Windows 和Linux 上的,当然还有浏览器。每个环境上都有自己的客户端,用啥语言的都有。观察这些环境上的应用有的不需要服务器,就是对应生活中那些自产自销的店铺,他们自己生产自己卖,没有厂家的事儿。还有一些需要从厂家进货,他们只要从厂家进货卖就行了,至于商品怎么***摘原材料,怎么加工我都不用管。,那么j***a 是干啥的呢,就是干这个活的,像***摘原材料一样从数据库进行数据操作,像加工一样进行业务处理
进行这种工作的语言有很多种有比较简单的PHP ,也有j***a ,还有微软的c#写的.net ,但是相对来说没有一种可以撼动j***a 的统治地位
J***a编程语言是Sun Microsystems公司在1995年开发的。此前,它只是用来设计和编程小型计算设备,后来被***纳为独立于平台的编程语言之一。J***a最重要的特点是它的字节码可以在任何平台上编译,包括windows,Linux等,也可以从Sun的官方网站免费下载。正如我们前面提到的那样,j***a编程语言只是为小型设备开发的,但是现在可以在手机,电子商务,PC和几乎所有的网络或计算设备中应用。
J***a is ***ailable in different form:
JSP? 像PHP和ASP一样,J***a Server Pages基于具有普通HTML标签的代码,这有助于创建动态网页。
J***a applets? 这是在网页中使用的另一种类型的J***a程序,以向Web浏览器添加许多新功能。 这些小程序用于即时消息,聊天服务的编程,解决一些复杂的计算和其他许多用途。
J2EE? 各种公司使用软件J***a 2企业版来相互传输基于XML结构化文档的数据。
J***aBeans的? 这是像Visual Basic和可重用的软件组件,可以很容易地组装起来创建一些新的和先进的应用程序。
就语法而言,J***a与C编程语言相似,但却是独特的编码风格。它遵循循环,数据类型,条件,大括号,分号等所有通用编程特性。它是一个全功能的面向对象编程(OOP)语言,因为它支持所有的OOP功能,包括类,模块,继承,多态等。
j***a分为me,se,ee三种版本。但用得更多地是j***a ee也就是网站的开发,一般企业学校用的多。se主要做一些中小型的,像什么图书管理,文档管理等等。me主要是以前玩的j***a小游戏,还没见过有其他的。qq,浏览器j***a也能写出来,但底层[_a***_]肯定比c/c++差的多,而且j***a还基于jvm效率更加慢。
到此,以上就是小编对于J***A语言主要做什么的的问题就介绍到这了,希望介绍关于J***A语言主要做什么的的1点解答对大家有用。