Go语言与Java之间性能相差多少

Python018

Go语言与Java之间性能相差多少,第1张

Java是一门较为成熟的语言,相对于C++要简单的多,C++里没有内存回收,所以比较麻烦,Java加入了内存自动回收,简单是简单,却变慢了,go语言是一门新兴的语言,现在版本是1.9 ? go语言的性能比Java要好,但由于出现晚,资料较Java少,有些Java的功能go也没有,并且有许多的软件是支持Java但支持go的很少.所以在短期内Java是比go通用的

C语言的最大的优势是时间性能好,只比汇编慢20%~30%,C++最大的优势是快且面向对象,Java最大的优势是垃圾回收机制,GO语言的目标是具备以上三者的优势

#include <stdio.h>

#include <stdlib.h>

#include <time.h>//用到了time函数

int main()

{ int i,number

srand((unsigned) time(NULL))//用时间做种,每次产生随机数不一样

for (i=0i<50i++)

{

number = rand() % 101 //产生0-100的随机数

printf("%d ", number)

}

return 0

}