1.下列关于JAVA语言特点的叙述中,错误的是[  A ]
A、Java是面向过程的编程语言    B、Java支持分布式计算
C、Java是跨平台的编程语言      D、Java支持向量
2.下列叙述中,正确的是[  A ]
A、声明变量时必须指定一个类型
B、Java认为变量number与Number相同
C、Java中唯一的注释方式是"//"
D、源文件中public类可以有0或多个
3.已知:int[] a = new int[50];在下列给出的数组元素中,非法的是[ D  ]
A、a[0]  B、a[1]  C、a[49]  D、a[50]
4.Java中,在如下所示的Test类中,共有[  D  ]个构造方法。 
public class Test{
private int x;
public Test(){ x=35;
public void Test(double f){ 
This.x=(int)f;
public Test(String s){
}
A 0      B 1        C 2      D 3 
5.已知:int[] a = new int[50];在下列给出的数组元素中[  B    ]。 
A 变量由字母、下划线、数字、$符号随意组成;
B 变量不能以数字作为开头;
C A和a在java中是同一个变量; 
D 不同类型的变量,可以起相同的名字;
6.下列代码中
if(x>0)
System.out.println(“first”);
else if (x>-3)
System.out.println(“second”);
else 
System.out.println(“third”);
要求打印字符串为“second”时,x的取值范围是[A  ]
A、x<=0 并且 x>-3  B、x>0  C、x>-3  D、x<=-3
7.下列关于继承的哪项叙述是正确的[  D ]
A在java中允许多重继承
B在java中一个类只能实现一个接口
C在java中一个类不能同时继承一个类和实现一个接口
Djava的单一继承使代码更可靠
8.下列关于Java对import语句规定的叙述中,错误的是[ C  ]
A、在Java程序中import语句可以有多个
B、在Java程序中import语句可以没有
C、在Java程序中import语句必须有一个
D、在Java程序中import语句必须引入在所有类定义之前
9.下列选项中,不属于Java语言特点的一项是[C  ]
A、平台无关性  B、安全性  C、编译执行  D、面向对象
10.下列不合法的标识符是 [  C ]
A、$million                        B、_million
C、2$_million                      D、million
11.表达式(11+3*8)/4%3的值是[  D  ]。
A 31        B 0      C 1        D 2
12.在Java中下面代码是[  B  ]条语句。   
int i;i=123;    int j=0,k=0;    System.out.println(i+";"+";"+j+""+k); 
A 3      B 4    C 5      D 6 
13.阅读下列代码
public class Test
{
public static void main(String args[])
{
System.out.println((5>3)?4:5);
    }
}
其运行结果是[C  ]
A、2  B、3  C、4  D、5
14.给出下列的代码,哪行在编译时可能会有错误[C  ]
①  public static void main(String args[]){
②    int i, j, k;
③    i = 100;
④    while ( i > 0){
⑤      j = i * 2;
⑥      System.out.println (" The value of j is " + j );
⑦      k = k + 1;
⑧    }
⑨  }
Aline 4    Bline 6    Cline 7    Dline 8
15.下列哪个修饰符可以使在一个类中定义的成员变量只能被类访问[  A ]
Aprivate    B无修饰符    Cpublic    Dprotected
16.下列Java语句中,不正确的一项是[C  ]
A、int  e, a, b = 10;        B、char  c, d = a
C、float  e = 0.0d;      D、float  c = 0.0f;
17.int 类型数据占用多少位[ A  ]
A、32  B、64  C、16  D、20
18.下列哪个关键字在Java语言中没有定义具体的用途[ C  ]
A、final    B、default    C、const    D、static
19.下面的哪条语句是正确的[D  ]
AString temp [] = new String {"j" "a" "z"};  Bchar temp [] = { "j" "b" "c"};
CString temp = {"a", "b", "c"};          DString temp [] = {"a", "b", "c"};
20.··在JSP中java表达式的语法格式为:[  C ]。
A. <%@  %>      B. <%!  %>
C. <%= %>        D. <%  %>
21.在JSP中,<%=2”+4%>输出[C ].
A. 2+4    B. 6    C. 24    D. 不会输出
22.JavaBean的scope取什么值可使该javabean被多个用户共享,即和web
应用有相同的生命周期?[D  ]
A. page    B. request  C. session  D. application
23.下面哪个不是JSP中和javabean相关的标记?[B  ]
A. <jsp:userBean>    B. <jsp:include>
C. <jsp:setProperty>    D. <jsp:getProperty>
24.下列动作标签中哪一个是用于重定向一个 HTML 文件。[ C  ]
A.<jsp:useBean> B.<jsp:include> C.<jsp:forword> D.<jsp:plugin>
25.在当前页面中包含 a.htm 的正确语句是 [ D  ]
A. <%@ include=”a.htm”%>
B. import语句<jsp:include file=”a.htm”/>
    C. <%@ include page=”a.htm”%>
D. <%@ include file=”a.htm”%>
26.Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是: [  D  ]
  A. <%@ page %>作用于整个 JSP 页面
B. 可以在一个页面中使用多个<%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的。
D<%@ page %>指令中的属性只能出现一次。
27.下列哪一项是HTML注释[ D    ]
A<% /** this is a comment **/ %>
B<% // this is a comment %>
C<%-- this is a comment -- %>
D
28.下列哪一项是JSP注释[    C ]
A<% /** this is a comment **/ %>
B<% // this is a comment %>
C<%-- this is a comment -- %>
D
C
29.在JSP中,要定义一个方法,需要用到以下[C    ]元素。
A. <%= %>   B. <% %>  C. <%! %>   D. <%@ %>
30. 在JSP文件中有如下一行代码<jsp:useBean id=”user” scope=”___ __” type=”com.UserBean”/>要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入[ C  ]。
A. page   B. request   C. session    D. application
31.使用 Resultset对象的 next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是[    C    ]。
A.InterruptedExceptlon          B.AlreadyBoundExceptlon
C.SQLException            D.NetExcePtlon
32.代码片段<body  background=back_image.gif >用于[  B ]
A 在页面左边的背景中显示图像“back_image.gif”
B 将back_image.gif图像平铺填充到整个页面的背景中
C 在页面顶部显示图像back_image.gif
D 在页面的中间显示图像back_image.gif
33.在HTML中,[C    ]标签用于在网页中创建表单元素
A  <INPUT>              B  <SELECT>   
C  <FORM>                D  <HEAD>
34.在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了i.*和java.util.*包.正确的是[    D  ]。 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。