首页 > 后端开发 > 正文

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

2024-06-22 06:44:24 | 我爱编程网

今天我爱编程网小编整理了如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

1、得到的结果应该是如下

before

2 4 1 14 5 15 3

after

1 2 3 4 5 14 15

2、因为你在第一个for循环之后调用的ddd()方法,然后把数组a的引用传给了方法ddd(),然后在在方法ddd()之中调用了swap()方法,其中的三个参数和下面声明的swap()方法中的参数是对应的。。且在方法swap()中用一个变量先保存了array[first],使其不会丢失。。。。

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

JAVA程序 请问这些程序运行结果是什么 新手刚开始学 谢谢

//第一个程序!

class P1 {

private int n = 9;

int nn;

P1() {

nn = n;

}

void ma() {

System.out.println("n=" + n);

}

}

public class TestC1 extends P1 {

public static void main(String[] args) {

P1 m1 = new P1();

System.out.println("m1.nn=" + m1.nn);

m1.ma();

}我爱编程网

}

//第二个程序

class TestC2 {

public static void main(String args[]) {

Thread First = new MyThread("A");

First.setPriority(Thread.MIN_PRIORITY);

Thread Second = new MyThread("B");

Second.setPriority(Thread.NORM_PRIORITY);

Thread Third = new MyThread("C");

Third.setPriority(Thread.MAX_PRIORITY);

First.start();

Third.start();

Second.start();

}

}

class MyThread extends Thread {

String message;

MyThread(String message) {

this.message = message;

}

public void run() {

for (int i = 0; i < 2; i++)

System.out.println(message + ":" + getPriority());

System.out.println(message + "" + getPriority());

}

}

//第三个程序

import java.awt.*;

import java.applet.*;

class cc {

static int n;

int nn;

static {

n = 20;

}

cc() {

nn = n;

}

}

public class TestC3 extends Applet {

public void paint(Graphics g) {

cc m = new cc();

cc m1 = new cc();

g.drawString("m1=" + m1.nn, 20, 50);

g.drawString("m=" + m.nn, 20, 90);

}

}

如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢

java程序输出结果

首先循环开始时候i=0,++i的意思是i自增1,赋值给k,此时K=1,i=1.然后进入到while循环。输出一次i=1,k加2到了3.while循环未停止,继续循环。再输出一次i=1,此时k加到了5,准备开始下一次大循环。 到现在1,1出来了。

因为你i自增过1,所以这次循环i=1+1=2,不再是0+1=1了。循环体内i自增一个变为3,赋值给k。进入while循环,符合条件,所以输出i=3,k加2,此时k变成5,不再符合,进入i=4的循环。从此开始在while循环里面都不再符合输出的条件 所以是113了

以上,就是我爱编程网小编给大家带来的如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢全部内容,希望对大家有所帮助!

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“如下java程序运行后会得到什么结果?为什么请详细点讲解。。。谢谢”相关推荐