`
qmug
  • 浏览: 201485 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java基础测试题1

阅读更多
1. 下面哪一个选项合法构造并初始化了数组?(Choose one.)
A. int [] myList = {“1”, “2”, “3”};
B. int [] myList = (5, 8, 2);
C. int myList [] [] = {4,9,7,0};
D. int myList [] = {4, 3, 7};
E. int [] myList = [3, 5, 6];
F. int myList [] = {4; 6; 5};
答案:D
解析:考查数组。数组应为{}结尾,里面的元素中间是以逗号分开。对于c的多维数组应该写成{{1,2,3},{2,2,2}}这种形式

2.允许一个类的成员访问同一包中其它类的成员的最受限的修饰符为? (Choose one.)
A. public
B. abstract
C. protected
D. synchronized
E. default access
答案:E
解析:考查类成员的访问控制。
3. Test3.java程序如下:
1. interface Base {//用接口继承接口,抽象类实现这个接口,实体类实现这个接口
2. boolean m1 ();
3. byte m2(short s);
4. }
下面哪一个代码段将会正确编译? (Choose one.)
A. interface Base2 implements Base {}
B. abstract class Class2 extends Base {
public boolean m1() { return true; } }
C. abstract class Class2 implements Base {
public boolean m1() { return (7 > 4); } }
D. class Class2 implements Base {
boolean m1() { return false; }
byte m2(short s) { return 42; } }
答案:C
解析:考查接口和类。接口继承接口,抽象类实现接口,实体类实现接口。
所以A应该用extends B应该用implements 在类实现接口的时候,下面写的方法默认情况下为public。
4. Equals.java程序如下:
1. class Equals {
2. public static void main(String [] args) {
3. int x = 100;
4. double y = 100.1;
5. boolean b = (x = y);
6. System.out.println(b);
7. }
8. }
如编译并运行,其输出结果为以下哪一个?(Choose one.)
A. true
B. false
C. 编译时产生错误
D. 运行时产生错误
答案:C
解析:编译在第5行出错。必须是关系运算。
5. Test.java程序如下:
1. class Test {
2. public static void main(String [] args) {
3. int x= 0;
4. int y= 0;
5. for (int z = 0; z < 5; z++) {
6. if (( ++x > 2 ) || (++y > 2)) {
7. x++;
8. }
9. }
10. System.out.println(x + " " + y);
11. }
12. }
输出结果为?(Choose one.)
A. 5 3
B. 8 2
C. 8 3
D. 8 5
答案:B
解析:考查 &  &&  |  || 等逻辑运算符。参看
package c;

public class Ctest {

public static void main(String[] args) {
/**
* &&用法 当有一个为fasle的时候结果就为false
*/
System.out.println(true && false);

System.out.println(false&&true);

System.out.println(false&&false);

System.out.println(true&&true);

/**
* ||用法 当有一个为true 的时候 结果就为真
*/
System.out.println(true||false);

System.out.println(false||true);

System.out.println(true||true);

System.out.println(false||false);
}
}
/**
* 总结在"&"和"&&"的区别, 如果使用 前者连接,那么无论任何情况,"&"两边 的表达式
* 都会参与计算.如果使用后者连接,当"&&"的左边为false ,则将不会计算其右边的表达式
*/
分享到:
评论

相关推荐

    黑马程序员java基础试题、笔记

    最后,我的基础测试和入学考试题,以及黑马程序员基础测试题,是实际检验学习成果的最佳方式。通过这些模拟试题,学习者可以评估自己的Java知识水平,找出不足之处,并有针对性地加强学习。 总的来说,这个压缩包...

    JAVA基础测试题(含答案)

    这份"JAVA基础测试题(含答案)"的压缩包显然旨在帮助学习者检验和巩固他们的Java基础知识。让我们一起探讨这些测试题可能涵盖的知识点,以及这些知识点在实际编程中的重要性。 1. **Java语法基础**:测试题可能会...

    Java基础测试题 带答案

    ### Java基础测试题知识点解析 #### 1. Java程序编译输出文件格式 - **知识点**: Java源程序通过编译器编译后,会生成字节码文件,这些文件的扩展名为`.class`。 - **解析**: 在Java编程中,程序员编写的源代码...

    java基础练习题(基础)精选

    Java基础练习题由本人整理并上传,非常适合于初学者加强巩固自己的知识,编程学好的唯一途径就是多练习。

    java基础试题.doc

    java基础试题.doc

    java基础试题

    1. **Java基础语法**:Java的基础包括变量声明、数据类型(如基本类型与引用类型)、运算符、流程控制(如if语句、switch语句、for循环、while循环等)。此外,还需理解方法的定义与调用,以及类和对象的创建。 2. ...

    北大青鸟内部JAVA基础测试题

    "北大青鸟内部JAVA基础测试题" 本测试题目涵盖了 Java 基础知识的多个方面,包括基本数据类型、变量声明、数组、运算符、控制结构、方法、字符串等。下面是对每个问题的详细解释: 1. 在 Java 语言中,基本数据...

    Java测试试题一套

    【Java测试试题解析】 ...以上是对Java测试试题的详细解释,涵盖了Java基础语法、多线程、事件处理、异常处理、类和对象、访问修饰符等相关知识点。这些内容对于理解和掌握Java语言的基本概念和应用至关重要。

    Java基础测试题答案.doc

    Java基础测试题答案 Java 是一种广泛应用的编程语言,Java 基础知识是每个程序员都需要掌握的。下面是 Java 基础测试题答案中的知识点总结: Java 类和对象 在 Java 中,每个类只能有一个 public 修饰的类,这是...

    1+X 初级 Java程序设计基础 1-9 章测试题汇总

    1. **Java基础**:第1章通常介绍Java的历史、特点和环境配置,包括JDK的安装、JRE与JVM的关系,以及如何编写第一个Hello, World!程序。 2. **数据类型与变量**:第2章涉及基本数据类型(整型、浮点型、字符型和布尔...

    java基础测试题(附答案)

    以下是对给定的Java基础测试题及其答案的详细解释: 1. **习题训练1** - 关于Java继承的描述,选项C错误。子类只能继承父类的非私有属性(public和protected),而不能继承私有属性。 2. **习题训练2** - 当`try`...

    JAVA基础试题附答案

    Java 基础试题涵盖了多个核心概念,这些概念对于理解和掌握 Java 编程语言至关重要。以下是对题目中涉及知识点的详细解释: 1. 浮点数类型:在 Java 中,`float` 类型用于存储浮点数,但 `3.4` 是一个 `double` ...

    java基础试题.pdf

    java基础试题.pdf

    java基础试题综合试题

    Java 基础试题涵盖了Java...以上就是Java基础试题中涉及到的一些关键知识点,这些知识点构成了Java编程的基础,对理解和掌握Java编程语言至关重要。通过练习和理解这些题目,可以帮助开发者巩固和提高Java编程技能。

    JAVA基础试题.pdf

    JAVA基础试题.pdf

    JAVA职业素养及面试和JAVA基础测试题题

    JAVA职业素养及面试和JAVA基础测试题题,帮你轻松应对java面试

    java基础练习题 (目前到集合内含三个小综合案例)

    这份"java基础练习题(目前到集合内含三个小综合案例)"涵盖了Java的基础知识,旨在帮助学习者巩固并提升Java编程技能。从JDK(Java Development Kit)入门到集合框架的学习,这是一个全面了解和实践Java编程的重要...

    java基础测试题java基础测试题.doc

    Java基础测试题涉及了多个关键概念,以下是针对题目中的知识点进行的详细解释: 1. 关于变量类型: - a) float f=1.3; 正确,1.3会被自动转换为float。 - b) char c="a"; 错误,char类型只能存储单个字符,"a"是...

Global site tag (gtag.js) - Google Analytics