ava 基本数据类型是分配在栈内存里的,比如你上面的列子 int i,j;i=j:,在栈内存里有两个变量,i,j 这里你没有赋值,初始值为0.你写的第2种情况是,int i,j.t;t=j,i=t ,在栈内存里定义了三个变量,i,j,t,然后把j的值赋给t,这里是copy也就是把j的值复制给t,自己本身不变。然后再把t copy给i,所以只是过程中多了个t这个中间变量,没什么大的区别。
java它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上万维网和公司内部网体系,你将会拥有一个标准的网络计算环境,Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。
如果在商业角度看待Java,Java是个时髦话。同不少已经有20年历史的其他程序设计语言相比,Java吸收了计算机科学领域的各种最新成果,另外一方面,由于Java还比较年轻,它缺少诸如Visual Basic 或C++那样的丰富的编程工具的支持。
本回答被网友采纳