重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java写一段死机代码 电脑运行java程序就死机

Java运行一串代码后把电脑卡死了,代码没错,运行出一次后就再也没用了,只要一运行这个代码就卡

代码与你的电脑系统不兼容。

创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的临漳网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

建议你用PHP的来做。

win7 64位。

我写了一个java程序,一运行就死机

不仅Chinese_Score类中的死循环,还有(int) (Math.random() * 60) + 40

如果(int) Math.random() * 60+ 40,Math.random()的值[0,1)取整恒为0,你的平均值就永远为40,所以应:(int) (Math.random() * 60),具体如下:

public class Chinese_Score {

private int[] Chinese;

public Chinese_Score() {

Chinese = new int[20];

int i = 0;

while (i 20) {

Chinese[i] = (int) (Math.random() * 60) + 40;

i++;

}

}

public int Average_Chinese() {

int total = 0;

for (int i = 0; i 20; i++) {

total += Chinese[i];

}

return (int) total / 20;

}

}

public class English_Score {

private int[] English;

public English_Score() {

English = new int[20];

int i = 0;

do {

English[i] = (int) (Math.random() * 60) + 40;

} while (++i 20);

}

public int Average_English() {

int total = 0;

for (int i = 0; i 20; i++) {

total += English[i];

}

return (int) total / 20;

}

}

public class Math_Score {

private int[] Maths;

public Math_Score() {

Maths = new int[20];

for (int i = 0; i 20; i++) {

Maths[i] = (int) (Math.random() * 60) + 40;

}

}

public int Average_Maths() {

int total = 0;

for (int i = 0; i 20; i++) {

total += Maths[i];

}

return (int) total / 20;

}

}

public class Main {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Math_Score math = new Math_Score();

Chinese_Score chinese = new Chinese_Score();

English_Score english = new English_Score();

System.out.println("Math :" + math.Average_Maths());

System.out.println("Chinese :" + chinese.Average_Chinese());

System.out.println("English :" + english.Average_English());

}

}

为什么我在编写java程序时,电脑老死机?

如果是用软件编写java代码的时候会出现死机的情况就是电脑配置太差了

用java代码将电脑死机

我以前用过memcache,一个高性能的分布式的内存对象缓存系统。这个缓存不停的往内存写数据,就可以达到内存占满,机器死机的效果了。你可以试试


分享文章:java写一段死机代码 电脑运行java程序就死机
文章URL:http://cqcxhl.com/article/hgsjgi.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP