j***a语言精粹,j***a精髓

kodinid 17 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言精粹的问题,于是小编就整理了3个相关介绍Java语言精粹的解答,让我们一起看看吧。

  1. Java语言,能做哪些具体东西?
  2. java语言中i--和--i有什么区别?
  3. 什么叫开源,都说JAVA是开源的?

JAVA语言,能做哪些具体东西?

1、桌面程序,但这个不多。但我见过一款宝马4S店的系统,做的很复杂,是用J***a开发的。2、普通WEB应用,就是网站或者一些***办公系统3、大型商业系统,比如银行,电信,证券等等的大型应用4、游戏,这个包括一些网页游戏,也包括手机游戏,已经越来越多了5、一些移动设备控制(J***a最初就是为移动设备设计的)

j***a语言中i--和--i有区别

单独使用的时候是没有区别,但是赋值使用的时候就有区别了intj=0,i=10086;A:j=i--;B:j=--i;A的详细运算过程是j=i;i-=1;B的详细运算过程是i-=1;j=i。看出来区别了吗?

java语言精粹,java精髓-第1张图片-安济编程网
图片来源网络,侵删)

什么叫开源,都说J***A是开源的?

开源就是开放程序源代码。就是把程序源代码发放出来,让程序的用户可以获得。

开源和收不收费没有关系,开源软件同样可以收费。

编程语言本身没有开不开源的问题。开不开源的是把语言编译成可执行程序的编译器或者是执行这种语言写的脚本解释器软件。

java语言精粹,java精髓-第2张图片-安济编程网
(图片来源网络,侵删)

也有编译j***a的编译器是不开源的。当然,常用的j***a的编译/解释器都是开源的。

所有常见的编程语言,像C, C++, Basic, Pascal, Php, Python等等都有开源的编译器或解释器。

自己编写软件的语言的用户而言,水平高的可以对软件做修改以满足自己的特殊需要。水平低的可以学习

java语言精粹,java精髓-第3张图片-安济编程网
(图片来源网络,侵删)

因为软件有很多人知道源代码,有问题也容易发现。其它不懂编程的用户也相对放心一点。

对于软件编写者而言,他有可能得到看他软件源代码的高手的指导,别人也可能帮他发现软件中的问题,甚至有人帮他修正源程序中的错误

到此,以上就是小编对于j***a语言精粹的问题就介绍到这了,希望介绍关于j***a语言精粹的3点解答对大家有用。

标签: 开源 j***a 语言