更多"[单选题]阅读下列代码片段
class InterestTest___"的相关试题:
[单选题]下列哪个选项的java源文件代码片段是不正确的?
A.package testpackage;
public class Test{ }
B.import java.io.*;
package testpackage;
public class Test{ }
C.import java.io.*;
class Person{ }
public class Test{ }
D.import java.io.*;
import java.awt.*;
public class Test{ }
[单选题]阅读下列代码段
class Test implements Runnable {
public int run( ) {
int i = 0;
while (true) {
i++;
System.out.println ("i="+i);
}
}
}
上述代码的编译结果是:
A.程序通过编译并且run ()方法可以正常输出递增的i值
B.程序通过编译,调用run ()方法将不显示任何输出
C.程序不能通过编译,因为while的循环控制条件不能为“true”
D.程序不能通过编译,因为run ()方法的返回值类型不是void
[单选题]阅读下列代码
public class Person{
static int arr[ ] = new int[10];
public static void main (String[] args) {
System.out.println(arr[9]);
}
}
该代码运行的结果是:
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出0
D.输出空
[单选题]分析如下的 JavaScript 代码片段, b 的值为( )
Var a = 1.5,b;
b=parseInt(a);
A.2
B.0.5
C.1
D.1.5
[单选题]阅读下列程序片段
public void test(){
try{
sayHello();
System.out.println("Hello");
}catch (ArrayIndexOutOfBoundException e) {
System.out.println("ArrayIndexOutOfBoundException");
}catch(Exception e){
System.out.println("Exception");
}finally {
System.out.println("Finally");
}
}
如果sayHello( )方法正常运行,则test( )方法的运行结果将是:
A.Hello
B.ArrayIndexOutOfBondsException
C.Exception Finally
D.Hello Finally
[单选题]下列代码的执行结果是
public class Test
{ public int aMethod()
{ static int i=0; i++; System.out.println(i); }
public static void main(String args[])
{ Test test = new Test(); test.aMethod(); }
}
A.编译错误
B.0
C.1
D.运行成功,但不输出
[单选题]下列代码的输出结果是 : ( )
class Parent{
void printMe() {
System.out.println("parent");
}
};
class Child extends Parent {
void printMe() {
System.out.println("child");
}
void printall() {
super.printMe();
this.printMe();
printMe();
}
}
public class Test_this {
public static void main(String args[]) {
Child myC=new Child();
myC.printall();
}
}
A.parent
child
child
B.parent
child
parent
C.parent
child
D.编译错误
[单选题]下列代码的执行结果是:
public class Test {
public static void main(String[] args) {
int[] x={0,1,2,3};
for(int i=0;i<3;i+=2){
try{
System.out.println(x[i+2]/x[i]+x[i+1]);
}catch(ArithmeticException e){
System.out.println("error1");
}catch(Exception e){
System.out.println("error2");
}
}
}
}
A.error1
B.error2
C.error1
error2
D.2
error2
[单选题]下列代码的编译或执行结果是:
public class MyVal {
public static void main(String[] args) {
MyVal m = new MyVal();
m.aMethod();
}
public void aMethod(){
boolean [] b = new Boolean [5];
System.out.println(b[0]);
}
}
A.1
B.null
C.0
D.编译错误
[简答题]
阅读下列教学片段,回答问题。
实习老师林老师与她的指导老师程老师对高一教材的部分内容重新进行了组织,设计了一个“我的悠长假期——电子相册制作”的学习任务。该学习任务的完成需要10个课时,第1-2课时学习摄影常识,第3-6课时学习Photoshop图像处理,第7-9课时学习音视频处理,第IO课时学习电子相册集成。本节是图像处理的第2课时,课上林老师首先为同学们带来了一个“制作证件照”的范例,讲解示范了如何利用“图层”“快速选择”“裁剪”和“颜色填充”工具制作证件照。同学们对这节课的内容很感兴趣,可是下课时有几位同学走近林老师,问道:“老师,电子相册中需要有证件照吗?”林老师很自然地回答道:“不需要,但这个内容很实用,又正好能用得上裁剪、快速选择等工具,所以就给大家安排了这个任务。”林老师的指导老师程老师将这一切看在眼里,在自己的听课记录本上对课题“制作证件照”画上了一个大大的问号。
问题:
(1)从完整的信息处理过程的角度分析,林老师是怎样设计“电子相册制作”的鼎学习内容的? (10分)
(2)“制作证件照”内容具有实用性,但与“电子相册制作”学习任务的关联不紧密。你认为应该如何处理这部分教学内容? (10分)
[单选题]阅读下列程序
public class Test implements Runnable{
private int x=0;
private int y=o;
boolean flag=true;
public static void main(string[ ] args) {
Test r =new Test( );
Thead t1=new Thead(r);
Thead t2=new Thead(r);
t1.start( );
t2.start( );
}
public void run(){
while(flag) {
x++;
y++;
System.out.println("(" +x_ ","+y+")");
if (x>=10)
flag=false;
}
}
}
下列对程序运行结果描述的选项中,正确的是:
A.每行的(x,y)中,可能有;每一对(x,y)值都出现两次。
B.每行的(x,y)中,可能有;每一对(x,y)值仅出现一次。
C.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次。
D.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现一次。
[简答题]
T-阅读下列教学片段,回答问题。
在教授“网页制作”单元时,陈老师采取主题学习的方式进行教学。在单元结束时,要求学生分组完成一个主题网站的作品,这是一项综合性的学习任务。陈老师根据本单元的教学目标,从“主题內容、技术应用、艺术表现、设计创意和团结协作”几方面进行评价,接着她细化了每个评价项目中的具体评价指标(如表2)。
注:①各项90分及以上为优秀,75分及以上为良好,60分及以上为合格,60分以下为亏不合格。②总分=自评x20%+组评x30%+师评x50%。
随后,陈老师将评价表发送到各个小组,让他们开始设计与制作各自的作品。图15是A小组根据评价表进行设计、制作的网页作品。
问题:
(1) 参与本次评价的主体有哪些? (3分,采用这样的评价方式的优点是什么?
(2) 请利用评价表对A小组学生的作品从“艺术表现”方面完成“师评”并说明理由。(10分)
[单选题]在下列代码的下划线处应填入的内容是:
public class FirstSample {
public static void main(_____ args[]) {
System.out.println("你好!");
}
}
A.staff
B.double
C.int
D.String
[单选题]阅读下列程序
public class VariableUse{
public static void main (String[] args) {
int a;
if (a==8) {
int b=9;
System.out.println("a = "+a);
System.out.println("b = "+b);
}
System.out.println("a = "+a);
System.out.println("b = "+b);
}
}
该程序在编译时的结果是:
A.变量a未赋值
B.第二个System.out.println(“b = ”+b)语句中,变量b作用域有错
C.第二个System.out.println(“a = ”+a)语句中,变量a作用域有错
D.第一个System.out.println(“b = ”+b)语句中,变量b作用域有错
[单选题]下列代码编译或执行结果的描述中,正确的是:
class Test{
public static void main(String args[]){
TestThread pm1 = new TestThread("One");
pm1.start();
TestThread pm2 = new TestThread("Two");
pm2.start();
}
}
class TestThread extends Thread{
private String sTname="";
TestThread(String s){
sTname = s;
}
public void run(){
for(int i=0;i<2;i++){
try {
sleep(1000);
} catch (InterruptedException e) {}
System.out.println(sTname+" ");
}
}
}
A.不能通过编译,TestThread 类中不能定义变量和构造方法
B.输出One One Two Two
C.输出Two One One Two
D.选项B 或C 都有可能出现