精华内容
下载资源
问答
  • 14、下列变量定义错误的是()A.int a;B.double b=4.5;C.boolean b=true;D.float f=9.8;15、下列选项,()不属于Java语言的基本数据类型?(A)整数型(B)数组(C)浮点型(D)字符型16、下面的数据类型()是float型A. 33.8B....

    14、下列变量定义错误的是()

    A.int a;

    B.double b=4.5;

    C.boolean b=true;

    D.float f=9.8;

    15、下列选项中,()不属于Java语言的基本数据类型?

    (A)整数型(B)数组(C)浮点型(D)字符型

    16、下面的数据类型()是float型

    A. 33.8

    B. 129

    C. 89L

    D. 8.6F

    17、表达式(12==0) && (1/0 < 1)的值为()。

    (A)true (B)false (C)0 (D)运行时抛出异常

    18、为一个boolean类型变量赋值时,可以使用( )方式。

    A. boolean a=1:

    B. boolean a=(9>=10);

    C. boolean a="真";

    D. boolean a==false;

    19、(2分)下列程序的运行结果()

    public class X {

    public static void main(String[] args) {

    int a[]={12,39,26,41,55,63,72,40,83,95};

    int i1=0,i2=0;

    for(int i=0;iif(a[i]%2 == 1){

    i1++;

    }else{

    i2++;

    }

    }

    System.out.println(i1+"\t"+i2);

    }

    };

    A、4 6

    B、程序错误

    C、6 4

    D、3 7

    20、下列对于continue的作用描述正确的是():

    A、continue用于强行终止循环,跳出循环体

    B、continue用于终止本次循环,接着会开始下次循环

    C、continue不仅能终止循环,还能终止循环语句之外的语句的执行

    D、continue不能终止任何循环

    21、下面创建数组能正确执行的是():

    A、int b[] = new int[2]

    B、int b[] = new int[]

    C、int b = new int[2]

    D、int b = new int[]

    22、下面为数组初始化正确的写法是():

    A、double c[] = new double[]{1,2}

    B、double c[] = new double{1,2}

    C、double c[] = new double[](1,2)

    D、double c[] = new double(1,2)

    展开全文
  • 以下是小编为大家搜索整理java考试复习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!一、选择题1、以下程序段执行后K值为( )。int x=20; y=30;k=(x>y)?y:xA、 20 B、 30 C、10 D、...

    java考试复习题

    人类的希望像是一颗永恒的星,乌云掩不住它的光芒。特别是在今天,和平不是一个理想,一个梦,它是万人的愿望。以下是小编为大家搜索整理的java考试复习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

    8c3813807197ec405e13d451ebc1c1ed.png

    一、选择题

    1、以下程序段执行后的K值为( )。

    int x=20; y=30;

    k=(x>y)?y:x

    A、 20 B、 30 C、10 D、50

    2、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。

    A、 final B、 public C、 private D、abstract

    3、以下代码中,this是指( )。

    class bird{

    int x,y;

    void fly(int x,int y){

    this.x=x;

    this.y=y;

    }

    }

    A、 bird B、 fly C、bird或fly D、不一定

    4、Java源文件和编译后的文件扩展名分别为( )

    A、.class和 .java B、.java和 .class

    C、.class和 .class D、.java和 .java

    5、Jcreator是( )

    A、一种全新的程序语言

    B、一种程序辅助设计工具

    C、一种由Java写成的,并支持Java Applet的浏览器

    D、一种游戏软件

    6、以下声明的变量中,只有( )是不合法的。

    A、 internet_network B、 *number

    C、 Hello D、 _sys_path

    7、以下程序段执行后的K值为( )。

    int x=20; y=30;

    k=(x>y)?y:x

    A、 20 B、 30 C、10 D、50

    8、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。

    A、 final B、 public C、 private D、abstract

    9、以下代码中,this是指( )。

    class bird{

    int x,y;

    void fly(int x,int y){

    this.x=x;

    this.y=y;

    }

    }

    A、 bird B、 fly C、bird或fly D、不一定

    10、作为Java应用程序图形界面基础的是( )。

    A、Panel B、Frame C、Windows D、Applet11、Java源文件和编译后的文件扩展名分别为( )

    A、.class和 .java B、.java和 .class

    C、.class和 .class D、.java和 .java

    12、Jcreator是( )

    A、一种全新的程序语言

    B、一种程序辅助设计工具

    C、一种由Java写成的,并支持Java Applet的浏览器

    D、一种游戏软件

    13、Java用来定义一个类时,所使用的关键字为 ( )

    A、class B、public C、struct D、class 或 struct

    14、一个可以独立运行的Java应用程序( )

    A、可以有一个或多个main方法

    B、最多只能有两个main方法

    C、可以有一个或零个main方法

    D、只能有一个main方法

    15、设数组Array由以下语句定义

    int Array=new int[10]

    则数组的第一个元素的正确引用方法为( )

    A、Array[1] B、Array[0] C、Array[] D、Array

    16、Java用来定义一个类时,所使用的关键字为 ( )

    A、class B、public C、struct D、class 或 struct

    17、Java程序的执行过程中用到一套JDK工具,其中javac.exe是指( )

    A.Java文档生成器         B.Java解释器

    C.Java编译器           D.Java类分解器

    18、一个可以独立运行的Java应用程序( )

    A、可以有一个或多个main方法

    B、最多只能有两个main方法

    C、可以有一个或零个main方法

    D、只能有一个main方法

    19、设数组Array由以下语句定义

    int Array=new int[10]

    则数组的第一个元素的正确引用方法为( )

    A、Array[1] B、Array[0] C、Array[] D、Array

    20、break语句( )

    A、只中断最内层的循环 B、只中断最外层的循环

    C、借助于标号,可以实现任何外层循环中断 D、只中断某一层的循环21、以public修饰的类如:public class Car{…} 则Car( )

    A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用

    C、不能被任意其它类使用 D、不能被其它类继承

    22、下列哪个属于容器型构件(  )

    A JEdit B JButton C JPanel D JTextField

    23、JDK是( )

    A、一种全新的程序语言

    B、一种程序开发辅助工具

    C、一种由Java写成的,并支持Java Applet的浏览器

    D、一种游戏软件

    24、do while是( )

    A、循环结构 B、分支结构 C、顺序结构

    25、设数组age由以下语句定义

    int age=new int[10];

    则数组的最后一个元素的'正确引用方法为( )

    A、age[10] B、Age[9] C、age[] D、age[0]

    26、下面关于Applet的说法正确的是

    A、 Applet也需要main方法

    B、 Applet必须继承自java.awt.Applet

    C、 Applet能访问本地文件

    D、 Applet程序不需要编译

    27、 Java语言中下面哪个可以用作正确的变量名称( )

    A、3D B、name C、extends D、implements

    28、 下面关于构造函数的说法不正确的是( )

    A、构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。

    B、构造函数不可以重载。

    C、构造函数没有返回值。

    D、构造函数一定要和类名相同。

    29、如果希望控件在界面上按表格行分列排列,应使用下列那种布局管理器?( )

    A、BoxLayout B、GridLayout C、BorderLayout D、FlowLouLayout

    30、构造函数何时被调用( )

    A.类定义时           B.创建对象时

    C.调用对象方法时        D.使用对象的变量时31、break语句( )

    A、只中断最内层的循环 B、只中断最外层的循环

    C、借助于标号,可以实现任何外层循环中断 D、只中断某一层的循环

    32、以public修饰的类如:public class Car{…} 则Car( )

    A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用

    C、不能被任意其它类使用 D、不能被其它类继承

    33、JDK不包括的工具有( )

    A、Java编译器(javac) B、JCreator

    C、Appletviewer D、Java解释器(java)

    34、Java中,哪种不可以用来限制存取权限的关键字( )

    A、public B、protected C、extends D、private

    35、JDK是( )

    A、一种全新的程序语言

    B、一种程序开发辅助工具

    C、一种由Java写成的,并支持Java Applet的浏览器

    D、一种游戏软件

    36、do while是( )

    A、循环结构 B、分支结构 C、顺序结构

    37、设数组age由以下语句定义

    int age=new int[10];

    则数组的最后一个元素的正确引用方法为( )

    A、age[10] B、Age[9] C、age[] D、age[0]

    38、要设置一个类的属性为私有的,应使用关键字( )

    A、 public B、 private C、 pretected D、 static

    39、paint( )方法使用哪种类型的参数?

    A、 Graphics B、 Graphics2D C、 String D、 Color

    40、Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )

    A.Java文档生成器          B.Java解释器

    C.Java编译器            D.Java类分解器

    【java考试复习题】相关文章:

    展开全文
  • 计算机二级考试JAVA复习题之选择题分类:计算机等级|更新时间:2016-07-07|...y:xA、 20B、 30C、10 D、502、要想定义一个不能被实例化抽象类,在类定义中必须加上修饰符( )。A、 finalB、 publicC、 privateD、...

    计算机二级考试JAVA复习题之选择题

    分类:计算机等级

    |

    更新时间:2016-07-07|

    来源:中华网考试

    一、选择题

    1、以下程序段执行后的K值为(  )。

    int x=20; y=30;

    k=(x>y)?y:x

    A、 20  B、 30  C、10   D、50

    2、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符(  )。

    A、 final  B、 public  C、 private  D、abstract

    3、以下代码中,this是指(  )。

    class bird{

    int x,y;

    void fly(int x,int y){

    this.x=x;

    this.y=y;

    }

    }

    A、 bird  B、 fly  C、bird或fly D、不一定

    4、Java源文件和编译后的文件扩展名分别为(      )

    A、.class和  .java         B、.java和 .class

    C、.class和  .class        D、.java和  .java

    5、Jcreator是(    )

    A、一种全新的程序语言

    B、一种程序辅助设计工具

    C、一种由Java写成的,并支持Java Applet的浏览器

    D、一种游戏软件

    6、以下声明的变量中,只有(  )是不合法的。

    A、 internet_network  B、 *number

    C、 Hello        D、 _sys_path

    7、以下程序段执行后的K值为( )。

    int x=20; y=30;

    k=(x>y)?y:x

    A、 20  B、 30  C、10   D、50

    8、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符(  )。

    A、 final  B、 public  C、 private  D、abstract

    9、以下代码中,this是指(  )。

    class bird{

    int x,y;

    void fly(int x,int y){

    this.x=x;

    this.y=y;

    }

    }

    A、 bird  B、 fly  C、bird或fly D、不一定

    10、作为Java应用程序图形界面基础的是( )。

    A、Panel B、Frame C、Windows  D、Applet

    展开全文
  • f() is fTrue但是,如果我要定义一个自我参照列表,我必须在多个语句完成:^{pr2}$我还注意到,这不仅限于列表,而且似乎除了lambda之外任何其他表达式都不能引用赋值左边的变量。例如,如果有一个具有一个节点...

    这更像是一种好奇,但我注意到了以下几点。如果我定义一个自我参照的lambda,我可以很容易地做到:>>> f = lambda: f

    >>> f() is f

    True

    但是,如果我要定义一个自我参照列表,我必须在多个语句中完成:

    ^{pr2}$

    我还注意到,这不仅限于列表,而且似乎除了lambda之外的任何其他表达式都不能引用赋值左边的变量。例如,如果有一个具有一个节点的循环链表,则不能简单地执行以下操作:>>> class Node(object):

    ... def __init__(self, next_node):

    ... self.next = next_node

    ...

    >>> n = Node(n)

    Traceback (most recent call last):

    File "", line 1, in

    NameError: name 'n' is not defined

    相反,你必须用两个语句来完成:>>> n = Node(None)

    >>> n.next = n

    >>> n is n.next

    True

    有人知道这种差异背后的理念是什么吗?我知道递归lambda的使用频率要高得多,因此支持自引用对于lambda很重要,但是为什么不允许它用于任何赋值呢?在

    编辑:下面的答案很好地阐明了这一点。原因是Python中lambda中的变量是在每次调用lambda时计算的,而不是在定义lambda时。从这个意义上说,它们与使用def定义的函数完全相似。我编写了下面的代码来试验这是如何工作的,包括lambdas和def函数,以防有助于向任何人澄清。在>>> f = lambda: f

    >>> f() is f

    True

    >>> g = f

    >>> f = "something else"

    >>> g()

    'something else'

    >>> f = "hello"

    >>> g()

    'hello'

    >>> f = g

    >>> g() is f

    True

    >>> def f():

    ... print(f)

    ...

    >>> f()

    >>> g = f

    >>> g()

    >>> f = "test"

    >>> g()

    test

    >>> f = "something else"

    >>> g()

    something else

    展开全文
  • 定义变量变量可以让我们将值存储起来(内存),以便在程序的其他地方使用变量定义变量以$(美元符号)开头,后面紧跟变量名。...所以以下都是合法的变量名$a="变量名a";$A="变量名A";$_="变量名_";$我="变量名我";$a...
  • 这是一个好奇心比任何东西,但我只是注意到以下。... f() is fTrue但是,如果我定义一个自引用列表,我必须在一个以上语句:>>> a = [a]Traceback (most recent call last):File "", line 1, i...
  • 用来导入已定义类或包语句是( )A.mainB.importC.public classD.class正确答案 :B2.异常包含( )A.程序中的语法错误B.程序编译错误C.程序执行过程遇到事先没有预料到情况D.程序事先定义可能出现...
  • 变量

    2019-01-16 21:28:05
    变量是程序执行过程,其值可以发生变化量。(这个定义是不是有点废话,有点多余。哈哈,当他变得麻烦时候你就不会觉得他多余了呢!) 变量的命名;必须遵循以下规则。 @ 变量由字母,数字,下划线“—”...
  • 变量的使用是编写程序中的一个重要环节,首先要做到第一步就是定义变量的类型,因为你需要让编译器知道变量类型后,才能按照类型对该变量进行空间配置。变量的定义是:在程序运行过程,空间内值是变化,这个...
  • 在JavaScript以下的代码是一段合法的程序: var i=0; var i=1; alert(i); 其运行结果是弹窗输出1, 看上去半点问题没有,但是,在Java,C等一些编程语言以下类似的代码就不是一段合法的程序: int i=0; ...
  • 泛型定义中的通配符

    2013-08-06 13:11:41
    泛型定义中的通配符List&... 以下都是合法的定义:List&lt;? extends Number&gt; foo3 = new ArrayList&lt;Number&gt;(); //Number "extends" Number List&lt;? extend...
  • 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number...
  • 我们可以通过以下方式查看当前数据库使用的sql_mode:一,sql_mode值的含义#ONLY_FULL_GROUP_BY对于GROUP BY聚合操作,如果在SELECT的列,没有在GROUP BY出现,那么将认为这个SQL是不合法的,因为列不在GROUP BY...
  • * 测试非静态内部类定义静态成员是否合法? * 测试非静态内部类是否可以定义静态常量? a、定义字面常量 b、定义动态常量 2、 测试结果 3、 探究缘由 测试方案: 测试非静态内部类如何理解? 代码用例: 结论...
  • 数据类型和变量

    2018-06-04 06:35:01
    数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; ...
  • Unity3D var解释

    千次阅读 2013-07-07 22:13:52
    我在用javaScript写Unity3D时会遇到var关键字,以下是来自百度百科的解释 JavaScript var a=10; //正确 a=10;...尽管并不安全,但声明语句忽略var关键字是合法的 JScript 语法。这时,JScrip
  • 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:...
  • 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; // 整数...
  • 【判断题】直流接触器和交流接触器都是通过主触头分合控制电路,因此可以互相替代。 (5.0分)【简答题】三相异步电机的主线路上装有熔断器,为什么还要装热继... (5.0分)【单选题】2、下列变量定义中,不合法的是( )【单...
  • 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123;...
  • 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的...JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; ...
  • JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; // 整数123 0.456; // 浮点数0.456 1.2345e3; // 科学计数法表示1.2345x1000,等同于1234.5 -99; // 负数 NaN; // NaN表示Not ...
  • 如何以合法的手段来达到美化界面的效果?一般美化界面的方法包括: 1. 使用MFC类的既有函数,设定界面属性; 2. 利用Windows的消息机制,截获有用的Windows的消息。通过MFC的消息映射(Message Mapping)和反射...
  • 数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机...在JavaScript中定义以下几种数据类型:NumberJavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:123; // 整数1230...
  • 在 C# 以下语句是非法: 代码如下:int a = null; // 非法  但是,利用 C# 定义的一个修饰符,可将一个变量声明为一个可空(nullable)值类型。可空值类型在行为上与普通值类型相似,但可以将一个 null 值赋...
  • 我们可以通过以下方式查看当前数据库使用的sql_mode:一,sql_mode值的含义ONLY_FULL_GROUP_BY对于GROUP BY聚合操作,如果在SELECT的列,没有在GROUP BY出现,那么将认为这个SQL是不合法的,因为列不在GROUP BY...
  • C#中的可空值类型

    2013-11-30 22:45:00
    在 C# 以下语句是非法: int a = null; // 非法 但是,利用 C# 定义的一个修饰符,可将一个变量声明为一个可空(nullable)值类型。可空值类型在行为上与普通值类型相似,但可以将一个 null 值赋给它。...
  • mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用sql_mode:mysql>select @@sql_mode一,sql_mode值含义ONLY_FULL_GROUP_BY对于...
  • mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用sql_mode:mysql>select @@sql_mode一,sql_mode值含义ONLY_FULL_GROUP_BY对于...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 126
精华内容 50
关键字:

以下变量定义中合法的是