java_基本语法测试

合集下载

java基础测试题

java基础测试题
C.a(int x){...} D.void a(int x){...}
42.为了区分类中重载的同名的不同方法,要求( )。
A.采用不同的形式参数列表
B.使用不同的参数名
C.修改访问权限
D.返回值的数据类型不同
43.阅读下列代码:
public class Test2005{
public static void main(String args[]){
B.pubic float Method(float c,float d){}
C.public int Method (int a,int b){}
D.pivate float Method (int a,int b,int c){}
5.在编写异常处理的java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动java的异常处理机制。
String s1=new String("hello");
String s2=new String("hello");
System.out.print(s1==s2);
System.out.print(",");
System.out.println(s1.equals(s2));
}
A.true,falseБайду номын сангаасB.true,true
19.下列属于合法Java标识符的是( )。
A._catB.5books
C.+static D.-3.14159
20.在Java中,表示换行符的转义字符的是( )。
A.\nB.\f
C.'n' D.\dd
21.下列代码的执行结果是( )。

java语言二级考试及答案

java语言二级考试及答案

java语言二级考试及答案1. 以下哪个选项是Java语言中正确的数据类型?A. 整型B. 字符串C. 布尔型D. 所有选项答案:D2. Java中,哪个关键字用于声明一个类?A. classB. structC. interfaceD. enum答案:A3. 在Java中,以下哪个选项不是控制流语句?A. ifB. switchC. forD. try答案:D4. Java中,以下哪个选项是用于抛出异常的关键字?A. throwB. catchC. finallyD. try答案:A5. 在Java中,以下哪个选项是用于声明一个接口的关键字?A. classB. structC. interfaceD. enum答案:C6. Java中,以下哪个选项不是访问修饰符?A. publicB. privateC. protectedD. global答案:D7. 在Java中,哪个关键字用于定义一个方法?A. functionB. methodC. defD. void答案:B8. Java中,以下哪个选项不是集合框架中的接口?A. ListB. SetC. MapD. Array答案:D9. 在Java中,哪个关键字用于创建一个新的对象实例?A. newB. createC. instanceD. object答案:A10. Java中,以下哪个选项不是多线程编程的关键字?A. synchronizedB. volatileC. threadD. concurrent答案:D。

Java基础语法考试题

Java基础语法考试题

学士后Java阶段测试-U1单元-笔试试卷1考试时间 60分钟选择题(共50题,每题2分,满分100分)1) 在Java类中,使用以下()声明语句来定义公有的int型常量MAX。

A. public int MAX = 100;B. final int MAX = 100;C. public static int MAX = 100;D. public static final int MAX = 100;2) 在Java中,下列关于方法重载的说法中错误的是()(多选)。

A. 方法重载要求方法名称必须相同B. 重载方法的参数列表必须不一致C. 重载方法的返回类型必须一致D. 一个方法在所属的类中只能被重载一次3) 给定Java代码如下所示,在横线处新增下列()方法,是对cal方法的重载。

(多选)public class Test{public void cal(int x, int y, int z) {}________________ }A. public int cal(int x, int y, float z){ return 0; }B. public int cal(int x, int y, int z){ return 0; }C. public void cal(int x, int z){ }D. public void cal(int z, int y, int x){ }4) 在Java中,下面对于构造函数的描述正确的是()。

A. 类必须显式定义构造函数B. 构造函数的返回类型是voidC. 构造函数和类有相同的名称,并且不能带任何参数D. 一个类可以定义多个构造函数5) 下面Java代码的运行结果是()。

class Penguin {private String name=null; // 名字private int health=0; // 健康值private String sex=null; // 性别public void Penguin() {health = 10;sex = "雄";System.out.println("执行构造方法。

Java基础语法测试题(1)---答案

Java基础语法测试题(1)---答案

1、以下为一个名为HelloWorld的Java文件,要使其编译和运行,在屏幕上显示“你好〞。

哪句有错误?public class Helloworld{ ①public static void main(String[] args){ ②System.out.println("你好"); ③}}A.①有错B.②有错C.③有错D.没有错2、Java源文件和编译后的文件扩展名分别为A、.class和 .javaB、.java和 .classC、.class和 .classD、.java和 .java3. 以下正确编写入口点语句的是A. public void static main(String[] args)B. public void static main(string[] args)C. public static void main(string[] args)D. public static void main(String[] args)4、以下声明变量方式正确的选项是A.int a=1,double b=12345;B. int c=12;double d=154;C. char e=’ok’;D. boolean f=0;5、以下程序能正确执行的是A.public class helloworld{public static void main(string[] args){System.out.println(“helloworld!〞);}}B.public class helloworld{public static void main(String[] args){System.out.println(“helloworld!〞)}}C.public class helloworld{public static void main(String[] args){System.out.print(“helloworld!〞);}}D.public class helloworld{public static void main(String[] args);{System.out.println(“helloworld!〞);}}6、新建一个Hello.java文件存放在E盘test文件夹,以下语法在命令模式中正确是A.切换源文件所在目录: cd \d E:/testB.用javac命令编译源文件: javac Hello.javaC.在命令模式下java hello命令执行时生成Hello.class文件D.运行程序: java hello.java7、以下变量名合法的是A. basicSalaryB. 2_stNameC.byte-sizeD. hello world8、以下对数组进行初始化错误的选项是:A.int[] intArray={1,2,3,4,5};B.int[] intArray=new int[]{1,2,3,4,5};C.int[] intArray=new int[5];D.int[] intArray=new int[5]{1,2,3,4,5};9、以下程序存在语法错误的选项是A.int i=0;for(;i<10;){i++;System.out.prinln(i);}B.for(int i=0;i<10;i++);System.out.println(i);for(;;){System.out.println(i);}C.for(int i=0;i<10;i++)System.out.println(i);D.int i=0;10、以下代码执行的结果是:for(int i=0;i<10;i++){if(i%2==0){continue;System.out.print(i);}System.out.print("a");}A.0a2a4a6a8aB.0aa2aa4aa6aa8aaC.aaaaaD.1a3a5a7a9a11、编译并运行下面代码出现的结果?int i=1;switch (i) {case 0:System.out.print("zero");break;case 1:System.out.print("one");case 2:System.out.print("two");default:System.out.print("default");}A、oneB、one two defaultC、onetwodefaultD、default12、public class aa {public static void main(String[] args) { int a=5,c=5,b,d;b=a++-1;d=++c-1;System.out.println(a);System.out.println(b);System.out.println(c);System.out.println(d);}}输出a,b,c,d分别是A、5,4,5,5B、6,5,6,5C、6,4,6,4D、6,4,6,513、for(int i=100;i>=1;i--){if(i%3==0 && i%5==0){System.out.print(i+〞〞);break;}}for(int j=0;j<10;j++){if(j%2==0)continue;System.out.print(j+〞〞);}输出 i,j 分别是A、i:90j:1 3 5 7 9B、i: 90 75 60 45 30 15j:2 4 6 8C、i:90j:2 4 6 8D、i: 90 75 60 45 30 15j:1 3 5 7 914、以下程序无语法错误的选项是A.public class helloworld{public static void main(string[] args){boolean b1,b2;if(b1==b2){System.out.println(b1);}}}B.public class helloworld{public static void main(String[] args){int a=8;if(1<=a<=10){a=10;}}}C.public class helloworld{public static void main(String[] args){int a=8,b=18;if(a=b){a=100;}}}D.public class helloworld{public static void main(String[] args);{int n=10;boolean b=(n<8)&&((n=1)!=0);System.out.println(n);System.out.println(b);}}15、以下语句输出不为死循环的是A、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;i++){i++;}System.out.println(i);}}B、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;){i--;System.out.println(i);}}}C、public class BreakDemo{public static void main(String[] args){int i=0;for(;i<10;i++){i--;System.out.println(i);}}}D、public class BreakDemo{public static void main(String[] args){int i=0;for(;;){System.out.println(i);}i++;}}16、以下程序执行的结果是Public class IfDemo{Public static void main(String[] args){ int m=9;boolean b=m>9;if(b){m+=1;System.out.println(m);}int n=8;boolean b2=m>9;if(!b2);n++;System.out.println(n);}}A.10 和 8B.10 和 9C.8D.917、下面对于类的命名,正确的选项是A.StringB.My BoxC._BoxD.My.Box18、考察以下两种陈述:陈述1:变量有成员变量和局部变量两种,局部变量的作用域一般比成员变量的作用域要大一些陈述2:在程序中,用属性来表示对象的状态,用方法来表示对象的行为A.陈述1错误,陈述2正确B.陈述1正确,陈述2错误C.两种陈述都正确D.两种陈述都错误19. 预测以下程序的运行结果:public class Cat{String name;public void setName(String n){name = n;}public void cry(){System.out.println(name+":喵!喵~~喵!");}public static void main(String[] args){Cat c = new Cat();c.setName("小花猫");}}A.将输出:小花猫":喵!喵~~喵!"B.程序编译出错C.程序编译无错误,但运行时出错D.程序编译和运行都没错误,但屏幕上没有任何输出20.以下程序运行结果为〔〕public class Test{int x=10;int y=1;public static void main(String [] args){for(int i=0;i!=x-y;i+=2){i+=1;if(i= =5)continue;System.out.println(i);}}}A、1 4 7B、1 5 7 9C、1 3 7 9D、1 3 5 7。

java基础实验报告

java基础实验报告

java基础实验报告Java基础实验报告引言:Java作为一种面向对象的编程语言,广泛应用于软件开发领域。

本次实验旨在通过一系列的实验任务,加深对Java基础知识的理解,并掌握Java编程的基本技巧。

实验一:Java环境搭建在本实验中,我们首先需要搭建Java开发环境。

Java开发工具包(JDK)是进行Java编程的基础,我们可以从Oracle官网上下载并安装最新版本的JDK。

安装完成后,我们需要配置环境变量,以便在命令行中能够直接运行Java相关的命令。

实验二:Java语言基础Java语言基础是进行Java编程的基石。

在本实验中,我们需要掌握Java的基本语法规则、数据类型和运算符等。

通过编写简单的程序,如计算两个数的和、判断一个数是否为素数等,加深对Java语言基础的理解。

实验三:面向对象编程面向对象编程是Java的核心特性之一。

在本实验中,我们需要学习Java中的类和对象的概念,并通过编写简单的类和对象来实现一些功能。

例如,创建一个学生类,包含姓名、年龄和成绩等属性,并实现一些与学生相关的操作方法。

实验四:异常处理异常处理是Java编程中重要的一部分。

在本实验中,我们需要学习Java中的异常处理机制,并通过编写代码来处理可能出现的异常情况。

例如,通过try-catch语句来捕获并处理用户输入非法字符的异常。

实验五:文件操作在实际的软件开发中,文件操作是非常常见的需求。

在本实验中,我们需要学习Java中的文件操作相关的类和方法,并通过编写代码来实现文件的读取和写入等功能。

例如,读取一个文本文件中的内容,并将其写入到另一个文件中。

实验六:多线程编程多线程编程是提高程序性能和效率的一种方式。

在本实验中,我们需要学习Java中的多线程编程相关的知识,并通过编写代码来实现多线程的应用。

例如,创建多个线程来同时下载多个文件,并实现进度条的显示。

结论:通过完成以上一系列的实验任务,我们对Java基础知识有了更深入的理解,并掌握了Java编程的基本技巧。

java基础编程练习题

java基础编程练习题

Java基础编程练习题一、基本语法1. 编写一个Java程序,输出“Hello, World!”。

2. 声明一个整型变量并赋值为10,然后输出该变量的值。

3. 编写一个Java程序,实现两个整数的加、减、乘、除运算。

4. 编写一个Java程序,判断一个整数是奇数还是偶数。

5. 编写一个Java程序,交换两个变量的值。

二、控制结构1. 使用ifelse语句判断一个年份是否为闰年。

2. 编写一个Java程序,使用for循环输出1到100的所有偶数。

3. 使用while循环计算1+2+3++100的和。

4. 编写一个Java程序,使用dowhile循环输出1到10的所有整数。

5. 使用switch语句实现一个简单的计算器程序,支持加、减、乘、除四种运算。

三、数组1. 声明一个整型数组,并初始化为{1, 2, 3, 4, 5},然后输出数组中的每个元素。

2. 编写一个Java程序,计算数组中所有元素的和。

3. 实现一个方法,用于查找数组中的最大值。

4. 编写一个Java程序,将一个字符串数组按照字母顺序排序。

5. 使用二维数组输出一个5x5的乘法表。

四、字符串操作1. 编写一个Java程序,连接两个字符串。

2. 实现一个方法,判断一个字符串是否为回文。

3. 编写一个Java程序,将字符串中的所有小写字母转换为大写字母。

4. 使用StringBuilder类实现字符串的逆序输出。

5. 编写一个Java程序,计算一个字符串中某个字符出现的次数。

五、面向对象基础1. 创建一个名为Person的类,包含姓名、年龄和性别属性,并提供相应的构造方法和getter/setter方法。

2. 编写一个Java程序,实现两个Person对象的比较(按年龄比较)。

3. 创建一个Student类,继承自Person类,并添加成绩属性。

4. 编写一个Java程序,实现Student类的多态。

5. 创建一个接口Animal,包含吃、睡觉和叫三个方法,然后创建两个类Dog和Cat实现该接口。

java-分支结构-if-else结构练习题

java-分⽀结构-if-else结构练习题例1:从键盘输⼊三个整数分别存⼊num1,num2,num3,对他们进⾏排序,并且从⼩到⼤输出代码实现:import java.util.Scanner;class IfTest1{public static void main(String[] args){Scanner scan = new Scanner(System.in);System.out.println("请输⼊你的第⼀个整数:");int num1 = scan.nextInt();System.out.println("请输⼊你的第⼆个整数:");int num2 = scan.nextInt();System.out.println("请输⼊你的第三个整数:");int num3 = scan.nextInt();if(num1 <= num2){if(num3>=num2){System.out.println(num3+"\t"+num2+"\t"+num1);}else{if(num3<=num1){System.out.println(num3+"\t"+num1+"\t"+num2);}else{System.out.println(num1+"\t"+num3+"\t"+num2);}}}else{if(num3>=num1){System.out.println(num2+"\t"+num1+"\t"+num3);}else{if(num3>=2){System.out.println(num2+"\t"+num3+"\t"+num1);}else{System.out.println(num3+"\t"+num3+"\t"+num1);}}}}} 编译实现:例2:⾼富帅问题; ⼤家都知道,男⼤当婚,⼥⼤当嫁。

Java程序设计实验报告2010

{ int a,b;
public void setab(inti, int j)
{ a=i; b=j; }
public void printab()
{ int sum=a+b;
System.out.println(“a+b=”+sum);
}
}
//B.java
packagepkg1.pkg2;
public class B
{ Exam3_6 d1=new Exam3_6();
System.out.print(”The current date is(year/month/day):”);
d1.outDate();
System.out.println( );
System.out.print(”Its tomorrow date is(year/month/day):”);
{ A x=new A();
A y=new A();
x.setab(5);
y.setab(10);
System.out.println(“x.a=”+x.geta()+”,y.a=”+y.geta());
x.setb(-5);
y.setb(-10);
System.out.println(“x.b=”+x.getb()+”,y.b=”+y.getb());
Its tomorrow is (year/month/day):2000/1/2
The current date is (year/month/day):2004/1/8
Is tomorrow is (year/month/day):2004/1/9

Java基础入学测试

} } A4 B3 C2
D default
35. 以下()java 代码片段可以正确编译。 BC A int i=0;
if(i){ System.out.println("Hi");
} B boolean b=true;
boolean b2=true; if(b==b2){
System.out.println("So true"); } C int i=1; int j=2; if(i==1||j==2){
case 2: case 3:
System.out.println("3"); case 4:
System.out.println("4"); } A 没有输出任何结果 B 输出结果为 3 C 输出结果是 3 和 4 D 输出结果是 1、3 和 4
32. 在 java 中,下列(D)关键字用于终止循环,使程序跳到循环块外的下一条语句。 A break B exit C return D continue
A 输出:Hello! B 编译出错 C 运行正常,但没有输出任何内容 D 以上都不对
29. 分析如下所示的 java 代码,编译运行后的输出结果是(B)。 Public static void main(String arg[]){
int a=100; while(a%2==0){
System.out.print(a); a=a/4; } } A 1002561 B 10025 C 100 D 25
public static void main(String[] args){ int a = ______; switch(a){ default: System.out.println("default"); break; case 1: System.out.println("1"); break; case 2: System.out.println("2"); case 3: System.out.println("3"); }

java基础语法练习题及答案.doc

java基础语法练习题及答案实验Java基本语法练习一、实验目的1、了解Java的数据类型;2、掌握各种变量的声明方式;3、理解运算符的优先级;4、掌握Java基本数据类型、运算符与表达式、数组的使用方法;5、理解Java程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法;6、通过以上内容,掌握Java语言的编程规则。

二、实验要求1、编写一个声明Java不同数据类型变量的程序;2、编写一个使用运算符、表达式、变量的程序;3、编写一个使用Java数组的的程序;4、编写表达式语句、复合语句的程序;5、编写使用不同选择结构的程序;6、编写使用不同循环结构结构的程序。

三、实验内容声明不同数据类型的变量1、编写声明不同数据类型变量的程序文件SimpleTypes. java,源代码如下:public class SimpleTypes{ public static void main{byte b=0x55; short s=0x55ff; int 1=1000000; long l=0xfffL; char c= 'c' ; float f=0.23F; double d=0. 7E-3; boolean bool=true; String Str = "这是字符串数据类型“;System, out. printin; System, out. printin; System, out. printin; System, out. printin; System, out. printin; System, out. printin; System, out. printin; System, out. printin; 1System, out. printin;}}2、编译并运行该程序,结果如图.1所示。

图.1声明不同类型变量的运行结果了解各种类型的取值范围和变量的使用范围21、通过下面程序了解变量的使用范围,源代码如下:public class PrimitiveTypeTest { public static voidmain { // byteSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;// shortSystem, out.printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;// intSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;// longSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;// floatSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;// doubleSystem, out. printin;System, out. printin;System, out. printin;System, out. printin;System, out. printin;// charSystem, out. printin;System, out. printin;//以数值形式而不是字符形式将Character. MIN_VALUE 输出到控制台System, out. printin Character. MIN VALUE);//以数值形式而不是字符形式将Character. MAX VALUE输出到控制台System, out. printin Character. MAX_VALUE);2、Scope, java文件,通过本程序了解变量的使用范围,源代码如下:3//Scope.java//Java中变量的作用域public class Scope{public static void main {int x =5;SystenL out・ printin;//只有x 有效{int y =6;System, out. printin;System, out. printin; //x, y 均有效}System, out. printin;System, out. printin;〃只有x 有效,y “out of scope”}}2、编译Scope, java此时会出现错误提示如图.所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B. String s = "Gone with the wind"; String t; t = s[3] + "one";
C. String s = "Gone with the wind"; String standard = s.toUpperCase();
D. String s = "home directory"; String t = s - "directory";
D: int x = 0x1234; 16 进制 0x 8 进制 0
E: float fl = 1.2;
浮点型的是后面的数字要加 f
True False
3:下面程序执行的结果? public class Ternary { public static void main(String args[])
System.out.println("Equals"); == 判断内容, A. Same B. Equals C. Same D. The code compiles, but nothing is displayed upon execution. E. The code fails to compile. 15. 下面关于继承的哪些叙述是正确的。 A.在 java 中只允许单一继承。 B.在 java 中一个类只能实现一个接口。 C.在 java 中一个类不能同时继承一个类和实现一个接口。 D.java 的单一继承使代码更可靠。 16. 下面哪些不是 java 的原始数据类型。 A. short B. Boolean C. unit D. float 17 使用"<<"和 ">>"操作符的哪些陈述是对的。 第一位是符号位 A. 0000 0100 0000 0000 0000 0000 0000 0000<<5 gives 1000 0000 0000 0000 0000 0000 0000 0000 B. 0000 0100 0000 0000 0000 0000 0000 0000<<5 gives 1111 1100 0000 0000 0000 0000 0000 0000 C. 1100 0000 0000 0000 0000 0000 0000 0000>>5 gives
6. 下面哪些是 short 型的取值范围 A. -27 -- 27-1 B. 0 -- 216-1 C .- 2^15 – 2^15-1 D. 2^31 – 2^31-1
7. 下面哪些是合法的标识符。 A. $persons B. TwoUsers 标识符 首字母可以大写 C. *point D. this 关键字
A、 s += "books"; B、char c = s[1]; C、int len = s.length; D、String t = s.toLowerCase(); 27. 如下哪些字串是 Java 中的标识符? A、 fieldname B、super C、3number D、#number E、$number 28. 如下哪些是 Java 中有效的关键字? A、 const B、NULL C、false D、this E、 native 29. 、如下哪些是 Java 中正确的整数表示? A、22
A: StringBuffer sb1 = "abcd"; new StringBuffer("aaa");
后面的字符型的 必须用 String 如果要 StringBuffer sb =
B: Boolean b = new Boolean("abcd");
C: byte b = 255;
-128~127
1111 1110 0000 0000 0000 0000 0000 0000 D. 1100 0000 0000 0000 0000 0000 0000 0000>>5 gives 0000 0110 0000 0000 0000 0000 0000 0000 18. int 的取值范围是哪个。 A. -27 -- 27-1 B. 0 -- 232-1 C. 2^15 – 2^15-1 D. -2^31 – 2^31-1 19 下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的 A. transient B. synchronized 线程! C. serialize D. static 20. main()方法的返回类型是什么? A. int B. void C. boolean D. static 21. 给出下面的代码: if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); } else { System.out.println("third"); } x 的取值在什么范围内时将打印字符串"second"? A. x > 0 B. x > -3 C. x <= -3 D. x <= 0 & x > -3 22. 关于垃圾收集的哪些叙述是对的。 A. 程序开发者必须自己创建一个线程进行内存释放的工作。 B. 垃圾收集将检查并释放不再使用的内存。 C. 垃圾收集允许程序开发者明确指定并立即释放该内存。 D. 垃圾收集能够在期望的时间释放被 java 对象使用的内存。 23. 给出如下代码: class Test{
A. i = m;
B. i = b; C. i = p.a; D. i = p.change(3 0); E. i = t.b.
11. 下面的哪些答案可以用以表示八进制值 8。
A. 010 B. 0x10 C. 08 D. 0x8 12. 哪些不是 Java 关键字 A. TRUE B. sizeof C. const D. super E. void 13. 下面的哪些叙述为真 A. equals()方法判定引用值是否指向同一对象。 B. == 操作符判定两个分立的对象的内容和类型是否一致。 C. equals()方法只有在两个对象的内容一致时返回 true。 D. 类 File 重写方法 equals()在两个分立的对象的内容和类型一致时返回 true。 对象名 路 径名
开头不能用数字
E. _endline 8. 哪些是将一个十六进制值赋值给一个 long 型变量 A. long number = 345L; B. long number = 0345; C. long number = 0345L; D. long number = 0x345L 9. 下面的哪些程序片断可能导致错误 A. String s = "Gone with the wind"; String t = " good "; String k = s + t;
14. What is displayed when the following code is compiled and executed? String s1 = new String("Test"); String s2 = new String("Test"); if (s1==s2)
System.out.println("Same"); if (s1.equals(s2))
{ int a = 5; System.out.println("Value is - " + ((a < 5) ? 9.9 : 9)); 如果前面是真 执行问号后
面的第一个数 如果是假执行后面的数
} } A. 输出: Value is – 9 B. 输出: Value is – 5 C. 编译错误 D. 以上都不是
24.下面哪几个函数是 public void example(){...}的重载函数? A、 public void example( int m){...} B、public int example(){...} C、public void example2(){...} D、 public int example ( int m, float f){...} 返回值可以不同 25 给出下面的代码段: public class Base{ int w, x, y ,z; public Base(int a,int b) { x=a; y=b; } public Base(int a, int b, int c, int d) {, // assignment x=a, y=b w=d; z=c; } } 在代码说明// assignment x=a, y=b 处写入如下哪几个代码是正确的? A、 Base(a,b); 构造方法不能这样调用 B、x=a, y=b; C、x=a; y=b; D、this(a,b); 26 已知如下定义:String s = "story"; 下面哪几个表达式是合法的?
System.out.println("Not equal! " + Output); } A. 编译错误. B. 编译成功并输出 "We are equal 10". C. 编译成功并输出"Not equal! 20". D. 编译成功并输出"Not equal! 10".
2:下面代码中, A 和 D 通过编译. True or false?
5. public static void main(String args[])
6. {
7.
MyClass obj = new MyClass();
相关文档
最新文档