您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 东农网院Java笔试题
选择题(HTML8小题,JAVA30小题)HTML部分:1.下面选项中是合法的类样式的是()。A..WordB.#WordC..2AD.#A22.下面关于外部样式表的说法错误的是()。A.文件扩展名为.cssB.外部样式表内容以style标签开始,/style标签结束C.CSS属性值不可以包含汉字D.使用外部样式表可以使网站更加简洁,风格保持统一3.阅读下面的HTML及CSS代码,图片距最外面的DIV外边缘的距离是()。...styletype=text/css#outbox{border:10pxsolid#ff0000;width:400px;}#inbox{border:20pxsolid#ff0000;margin:10px;padding:10px;}/style...divid=outboxdivid=inboximgsrc=flower.jpg//div/div...A.10pxB.30pxC.40pxD.50px4.在HTML页面中,调用外部样式表的方法是()。A.stylerel=stylesheettype=text/csshref=外部样式表地址/B.linkrel=stylesheettype=text/csshref=外部样式表地址/C.stylerel=stylesheettype=text/csslink=外部样式表地址/D.linkrel=stylesheettype=text/cssstyle=外部样式表地址/5.在HTML中,ol、ul、form等标签,在IE与Firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差异的办法是为各标签设置()样式。A.margin:0;padding:0;B.border:0;C.display:inline;D.width:100%;6.关于HTML中的表格和样式,下面说法错误的是()。A.表格的边框可以使用CSS来控制B.单元格的尺寸可以使用CSS来控制C.单元格的背景颜色可以使用CSS来控制D.单元格的跨行或跨列可以使用CSS来控制7.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为()。div{width:200px;padding:020px;border:5px;}A.200pxB.220pxC.240pxD.250px8.下面HTML代码片段中符合XHTML使用规范的是()。A.tabletrtd/tr/tableB.inputtype=checkboxchecked/C.imgsrc=title.jpgalt=WelcomeD.hr/Java基础部分:1)给定某Java程序的main方法如下所示,该程序的运行结果是()。publicstaticvoidmain(String[]args){booleanboo=true;if(boo==false){System.out.println(a);}else{System.out.println(b);}}A.输出aB.输出bC.输出abD.运行时出错2)在Java中,下列代码的运行结果是()。publicstaticvoidmain(String[]args){inta=1,b=2,c=3;if(a0)if(b0)c=10;elsec=20;System.out.println(c);}A.输出:10B.输出:20C.输出:3D.编译报错3)分析下面的Java程序段,编译运行后的输出结果是()。publicclassTest{publicvoidchangeString(StringBuffersb){sb.append(stringbuffer2);}publicstaticvoidmain(String[]args){Testa=newTest();StringBuffersb=newStringBuffer(stringbuffer1);a.changeString(sb);System.out.println(sb=+sb);}}A.sb=stringbuffer2stringbuffer1B.sb=stringbuffer1C.sb=stringbuffer2D.sb=stringbuffer1stringbuffer24)在Java中,包有多种用途,但不包含()。A.将类组合成较小的单元,便于使用B.有助于避免命名冲突C.有助于提高运行效率D.允许在更广的范围内保护类、数据和方法5)在Java中,包com中定义了类TestUtil,在com的子包util中定义了同名类TestUtil,给定如下Java代码,编译运行时,将发生()。packagenet;importcom.util.TestUtil;importcom.TestUtil;publicclassTest{publicstaticvoidmain(String[]args){TestUtiltestutil=newTestUtil();}}A.创建了一个com.TestUtil对象B.创建了一个com.util.TestUtil对象C.创建了一个com.TestUtil对象和一个com.util.TestUtil对象D.编译无法通过6)编译并运行下面的Java代码,()会出现在输出结果中。publicclassTest{publicstaticvoidmain(Stringargs[]){for(inti=0;i3;i++){for(intj=3;j=0;j--){if(i==j)continue;System.out.println(i=+i+j=+j);}}}}A.i=0j=3B.i=0j=0C.i=2j=2D.i=0j=2E.i=1j=17)在Java中,()关键字用来退出循环,将控制权转给程序的其他部分。A.returnB.continueC.breakD.exit8)在Java语言的控制结构中,break语句是经常用到的语句。下面一段代码中break语句起到()的作用。intpointer=0;while(pointer=10){switch(pointer%3){case1:pointer+=1;break;case2:pointer+=2;break;default:pointer+=3;break;}}A.结束当次循环,使控制权直接转移到控制循环的条件表达式B.从嵌套循环内部跳出最里面的循环C.终止switch语句的语句序列,提高switch-case语句性能D.退出循环9)在Java中,以下()不属于Java基本数据类型。A.intB.booleanC.StringD.double10)分析下面的Java代码片段,编译运行后的输出结果是()。for(inti=0;i6;i++){intk=++i;while(k5){System.out.print(i);break;}}A.024B.02C.123D.1311)给定如下Java程序的代码片段,编译运行后的输出结果是()。for(inti=0;i6;i++){System.out.print(i+,);while(++i5){continue;}System.out.print(i);}A.0,4,5B.0,4C.0,5D.0,612)给定如下Java代码,编译运行后,输出的结果将是()。publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1=newString(Test);Strings2=newString(Test);if(s1==s2)System.out.println(Same);if(s1.equals(s2))System.out.println(Equals);}}A.SameB.EqualsC.SameEqualsD.什么都不输出13)给定如下Java程序的方法结构,则方法体实现语句正确的是()。publicStringchange(inti){//方法体}A.return100;B.return'a';C.returni+;D.returni;14)给定Java代码如下所示,则编译运行后,输出结果是()。publicclasstest{staticinti;publicintaMethod(){i++;returni;}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();System.out.println(test.aMethod());}}A.0B.1C.2D.315)给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。publicclassTest{intcount=9;publicvoidcount1(){intcount=10;System.out.println(count1=+count);}publicvoidcount2(){System.out.println(count2=+count);}publicstaticvoidmain(Stringargs[]){Testt=newTest();t.count1();t.count2();}}A.count1=9count2=9B.count1=10count2=9C.count1=10count2=10D.count1=9count2=1016)在Java中,如果要在字符串类型对象s=java中,得到字母'v'出现的位置,可使用以下()语句。A.s.matches('v');B.s.charAt('v');C.s.indexOf('v');D.s.substring('v');17)给定某Java程序的main方法如下,该程序编译运行后的结果是()。publicstaticvoidmain(String[]args){Stringstr=null;str.concat(abc);str.concat(def);System.out.println(str);}A.输出:nullB.输出:abcdefC.编译错误D.运行时出现异常18)给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。publicclassTest{intcount=9;publicvoidcount1(){count=10;System.out.println(count1=+count);}publicvoidcount2(){System.out.println(count2=+count);}publicstaticvoidmain(Stringargs[]){Testt=newTest();t.count1();t.count2();}}A.count1=9count2=9B.count1=10count2=9C.count1=10count2=10D.count1=9count2=1019)给定一个Java程序的代码如下所示,则编译运行后,输出结果是()。publicclassTest{intcount=9;publicvoidcount(){System.out.println(count=+count++);}publicstaticvoidmain(Stringargs[]){newTest().count();newTest().count();}}A.count=9count=9B.count=10count=9C.count=10count=10D.count=9count=1020)有关Java中的类和对象,以下说法错误的是()。A.同一个类的所有对象都拥有相同的特征和行为B.类和对象一样,只是说法不同C.对象是具有属性和行为的实体D.类规定了对象拥有的特征和行为21)在Java语言中有如下代码,下列x的定义中,可以使该段代码输出100的
本文标题:东农网院Java笔试题
链接地址:https://www.777doc.com/doc-2780863 .html