2024-05-25 21:44:21 | 我爱编程网
在try 里面有个commandline argument "args[0]".应该看具体运行情况,有可能是
0
1
default (compile后,运行时输入命令java A 0)
or
1
default (compile后,运行时输入命令java A 1 或java A)
or
default.(compile后,运行时输入命令java A + 除0,1以外的字符)
public static void main(String args[]){
String s1="Java";
int n=s1.length(); //得到s1这个字符串变量的长度
System.out.print("n="+n);
char m=s1.charAt(2); //得到s1变量中第三个字符
System.out.println(" s1="+s1);
}//n=4 s1=Java
2.以下程序的输出结果为 123 。
class Test{
static int num; //定义一个静态变量
int c;
public Test( ){
num++;}
public static void main(String[ ] args){
Test x1=new Test();
System.out.print(x1.num);
Test x2=new Test();
System.out.print(x2.num);
Test x3=new Test();
System.out.println(x3.num);//获得x3对象中num属性的值 3
}}
3、以下程序的输出结果为 Inside main() Mug(1) c1 initialized Mugs() 。
class Mug {
Mug(int marker) {
System.out.println("Mug(" + marker + ")"); }
void f(int marker) {
System.out.println("f(" + marker + ")"); }}
public class Mugs {
Mug c1;
{ c1 = new Mug(1); //实例化对象c1
System.out.println("c1 initialized"); }
Mugs() { System.out.println("Mugs()"); }
public static void main(String[] args) {
System.out.println("Inside main()");
Mugs x = new Mugs();//实例化x
}}
4、以下程序的输出结果为 AB 。
class A{
public A(){
System.out.print(“ A ”);
}}
public class B extends A{//类B继承类A
public B(){
System.out.print(“ B ”);
}
public static void main(String[ ] args){
new B( );//初始化一个类B的临时变量
}}
.public class AboutThreeNum
{public static void main(String[ ] args)
{ System.out.println( fun(-8, 50, 23) ); }
static int fun(int x, int y, int z) //静态函数fun,属于这个类,而不是单个对象
{ return fun( x, fun(y,z) ); }我爱编程网
static int fun(int x,int y)
{ if(x>y) return x; //当x>y时,返回x的值
else return y; }}
结果 50
我爱编程网(https://www.52biancheng.com)小编还为大家带来java阅读程序写结果,继承的相关内容。
这个怎么没人回答啊,我来回答了。
输出结果:Person()
Teacher(String)
Teacher()
Faculty()
程序先执行main方法,因为Faculty继承了Teacher类,所以要执行Teacher的无参构造方法,但是Teacher类又继承了Person类,所以在执行Teacher的构造方法之前,要先执行Person的无参构造方法,打印Person(),接着执行Teacher的无参构造方法,里面调用了有参构造方法Teacher(String s),打印Teacher(String)和Teacher(),最后才是执行Faculty的无参构造方法打印Faculty()。希望能帮助到你!!!
2023-12-21 16:29:16
2023-12-24 20:21:11
2024-04-13 17:18:48
2024-04-09 17:44:01
2024-04-04 05:10:44
2024-03-31 15:14:06