java面试题(题库全)

如果要求在页面页脚中显示的页码形式为“第x页,共y页”,则页面页脚中的页码的控件来源应该设置为( )。

A.="第"&[Pages) &"页,共"&[Page] &"页"

B.="第"&[Page] &"页,共"&[Pages] &"页"

C.="共"&[Pages] &"页,第"&[Page] &"页"

D.="共"&[Page] &"页,第"&[Pages] &"页"


正确答案:B
解析: 本题考查文本框控件中页码格式设置的知识。在Access中文本框的格式规定:[Pages] 表示总页数,[Page] 表示当前页码;所以正确的格式应该是="第"&[Page] &"页,共"&[Pages] &"页",其中&为字符串连接符。注意控制来源格式都要由“=”引出。


在报表中药显示格式为“共N页”的页码,第N页得页码,正确的页码格式设置是

A.=“共”+Pages+“页,第”+Page+E23“页”

B.=“共”+[Pages]+“页,第”+[Page]+“页”

C.=“共”&Pages&“页,第”&Page&“页”

D.=“共”&[Pages]& “页,第”&[Page]& “页”


正确答案:D


如果要求在页面页脚中显示的页码形式为“第x页,共y页”,则页面页脚中的页码控件来源应该设置为( )。

A.=“第“&[Pages]&”页,共“&[Page]&”页”

B.=“第“&[Page]&”页,共“&[Pages]&”页”

C.=“共“&[Pages]&”页,第“&[Page]&”页”

D.=“共“&[Page]&”页,第“&[Pages]&”页”


正确答案:B
解析:本题考查文本框控件中页码格式设置的知识。在Access中文本框的格式规定:[Pages]表示总页数,[Page]表示当前页码。所以正确的格式应该是;“第“&[Page]&”页,共“&[Pages]&”页”,其中 &为字符串连接符。注意控制来源格式都要由“=”引出。


(21)在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是

A)="共"+Pages+"页,第"+Page+"页"

B)="共"+[Pages]+"页,第"+[Page]+"页"

C)="共"&Pages&"页,第"&Page&"页"

D)="共"&[Pages]&"页,第"&[Page]&"页"


正确答案:D


要求在页面页脚中显示“第X页,共Y页”,则页脚中的页码控件来源应设置为()

  • A、=”第” & [pages] & ”页,共” & [page] & ”页”
  • B、=”共” & [pages] & ”页,第” & [page] & ”页”
  • C、=”第” & [page] & ”页,共” & [pages] & ”页”
  • D、=”共” & [page] & ”页,第” & [pages] & ”页”

正确答案:C


面试题集第 65 页 共 65 页面试题集共分为以下十部分:一、Core Java: 1 95 题1 24 页基础及语法: 1 61 题1 13 页异常: 62 69 题13 15 页集合: 70 80 题15 18 页线程: 81 90 题18 21 页IO & Socket: 91 95 题21 24 页二、OOAD & UML: 96 101 题24 25 页三、XML: 102 105 题26 29 页四、SQL: 106 109 题29 31 页五、JDBC & Hibernate: 110 121 题31 35 页六、Web: 122 161 题35 44 页七、EJB & Spring: 162 179 题44 47 页八、数据结构& 算法& 计算机基础: 180 187 题47 51 页九、C+: 188 201 题51 55 页十、Weblogic 及其它(附加部分) 1 13 题55 57 页一、CoreJava 部分:(共95 题:基础91 道,中等难度4 道)基础及语法部分:(共61 题:基础60 道、中等难度1 道)1、面向对象的特征有哪些方面? 【基础】答:面向对象的特征主要有以下几个方面:1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。3)封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。4)多态性:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。2、作用域public,private,protected,以及不写时的区别?【基础】答:区别如下:作用域当前类同包子孙类其他public protected default private 不写时默认为default。3、String 是最基本的数据类型吗? 【基础】答:不是。4、float 型float f=3.4是否正确? 【基础】答:不正确;精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 。5、语句float f=1.3;编译能否通过?【基础】答:不能;应该用强制类型转换,如下所示:float f=(float)1.3; 。6、short s1 = 1; s1 = s1 + 1;有什么错?short s1 = 1; s1 += 1;有什么错? 【基础】答:short s1 = 1; s1 = s1 + 1;s1+1运算结果是int 型,需要强制转换类型;short s1 = 1; s1 += 1;可以正确编译,自动类型提升。7、Java 有没有goto? 【基础】答:goto 是java 中的保留字,现在没有在java 中使用。8、int 和Integer 有什么区别? 【基础】答:Java 提供两种不同的类型:引用类型和原始类型(或内置类型);int 是java 的原始数据类型,Integer 是java 为int 提供的封装类。Java 为每个原始类型提供了封装类:原始类型: boolean,char,byte,short,int,long,float,double封装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。9、&和&的区别?【基础】答:&是位运算符,表示按位与运算,&是逻辑运算符,表示逻辑与(and)。10、简述逻辑操作(&,|,)与条件操作(&,|)的区别?【基础】答:区别主要有两点:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型b.逻辑操作不会产生短路。11、heap 和stack 有什么区别?【基础】答:栈是一种线形集合,其添加和删除元素的操作应在同一段完成,栈按照后进先出的方式进行处理;堆是栈的一个组成元素。12、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少? 【基础】答:Math.round(11.5)=12 Math.round(-11.5)=-11 round 方法返回与参数最接近的长整数,参数加1/2 后求其floor。13、swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上? 【基础】答:switch(expr1)中,expr1 是一个整数表达式。因此传递给switch 和case语句的参数应该是int、short、char 或者byte。long,string 都不能作用于swtich。14、编程题: 用最有效率的方法算出2 乘以8 等於几? 【基础】答: 2 3。15、有没有length()这个方法? String 有没有length()这个方法?【基础】答:数组没有length()这个方法,有length 的属性。String 有length()这个方法。16、在JAVA 中,如何跳出当前的多重嵌套循环?【基础】答:在最外层循环前加label 标识,然后用break:label 方法即可跳出多重循环。17、构造器Constructor 是否可被override? 【基础】答:构造器Constructor 不能被继承,因此不能重写Overriding,但可以被重载Overloading。18、两个对象值相同(x.equals(y) = true),但却可有不同的hash code,这句话对不对? 【基础】答:不对,有相同的hash code。19、是否可以继承String 类? 【基础】答:String 类是final 类,故不可以继承。20、以下二条语句返回值为true 的有:A:“beijing”=“beijing”;B:“beijing”.equalsIgnoreCase(new String(“beijing”);【基础】答:A 和B 。21、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 【基础】答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的。22、我们在web 应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?【基础】答:public String translate(String str)String tempStr = ;trytempStr = new String(str.getBytes(ISO-8859-1), GBK);tempStr = tempStr.trim();catch (Exception e)System.err.println(e.getMessage();return tempStr;23、String 和StringBuffer 的区别? 【基础】答:JAVA 平台提供了两个类:String 和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符串。而这个StringBuffer 类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers 来动态构造字符数据。24、String, StringBuffer StringBuilder 的区别。【基础】答:String 的长度是不可变的;StringBuffer 的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer 的toString()方法;线程安全;StringBuilder 是从JDK 5 开始,为StringBuffer 该类补充了一个单个线程使用的等价类;通常应该优先使用StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。25、Overload 和Override 的区别。Overloaded 的方法是否可以改变返回值的类型? 【基础】答:方法的重写Overriding 和重载Overloading 是Java 多态性的不同表现。重写Overriding 是父类与子类之间多态性的一种表现,重载Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded 的方法是可以改变返回值的类型。26、定义类A 和类B 如下:【基础】class A int a=1;double d=2.0;void show()System.out.println(Class A: a=+a +td=+d);class B extends Afloat a=3.0f;String d=Java program.;void show()super.show( );System.out.println(Class B: a=+a +td=+d);(1) 若在应用程序的main 方法中有以下语句:A a=new A();a.show();则输出的结果如何?(2) 若在应用程序的main 方法中定义类B 的对象b:A b=new B();b.show();则输出的结果如何?答:输出结果为:1)Class A: a=1 d=2.0 ;2)Class A: a=1 d=2.0Class B: a=3.0 d=Java

在Word2000中,在文档打印对话框的"打印页码"中输入“1,5,9-12”则()

  • A、打印第1页、第5页、第9页、第12页
  • B、打印第1页至第5页、第9页、第12页
  • C、打印第1页、第5页、第9页至第12页
  • D、打印第1页至第5页、第9页至第12页

正确答案:C


在Word2000中,在文档打印对话框的"打印页码"中输入“1,5,9-12”则()

  • A、打印第1页、第5页、第9页、第12页
  • B、打印第1页至第5页、第9页、第12页
  • C、打印第1页、第5页、第9页至第12页
  • D、打印第1页至第5页、第9页至第12页

正确答案:C


要在页面页脚中显示“第X页,共Y页”,则页脚中的页码“控件来源”应设置为()。

  • A、=”第”&[pages]&”页,共”&[page]&”页”
  • B、=”共”&[pages]&”页,第”&[page]&”页”
  • C、=”第”&[page]&”页,共”&[pages]&”页”
  • D、=”共”&[page]&”页,第”&[pages]&”页”

正确答案:C


税务文书页数在2页或者2页以上的,需在页码处标注()

  • A、“共×页第×页”
  • B、“第×页”
  • C、“共×页,本页是第×页”
  • D、“全部×页第×页”

正确答案:A


单选题
在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是(  )。
A

=共+Pages+页,第+Page+页

B

=共+[Pages]+页,第+[Page]+页

C

=共&Pages&页,第&Page&页

D

=共&[Pages]&页,第&[Page]&页


正确答案: B
解析:
报表中添加计算字段应以“=”开头,在报表中要显示格式为“共N页,第N页”的页码,需要用到[Pages]和[Page]这两个计算项,因此正确的页码格式设置是="共"&[Pages]&"页,第"&[Page]&"页"。

更多 “java面试题(题库全)” 相关考题
考题 判断题税务文书页数在2页或者2页以上的,需在页码处标注“共×页,本页是第×页”。A 对B 错正确答案:对解析:暂无解析

考题 判断题Word文档的页码库中包含“第X页,共Y页”格式。()A 对B 错正确答案:对解析:暂无解析

考题 单选题税务文书页数在2页或者2页以上的,需在页码处标注()A “共×页第×页”B “第×页”C “共×页,本页是第×页”D “全部×页第×页”正确答案:A解析:暂无解析

考题 单选题税务文书页数在2页或者2页以上的,需在页码处标注()A “共×页第×页”B “第×页”C “共×页,本页是第×页”D “全部×页第×页”正确答案:D解析:暂无解析

考题 单选题税务文书页数在2页或者2页以上的,需在页码处标注()A “共×页第×页”B “第×页”C “共×页,本页是第×页”D “全部×页第×页”正确答案:B解析:暂无解析

考题 单选题在Word2000中,在文档打印对话框的"打印页码"中输入“1,5,9-12”则()A 打印第1页、第5页、第9页、第12页B 打印第1页至第5页、第9页、第12页C 打印第1页、第5页、第9页至第12页D 打印第1页至第5页、第9页至第12页正确答案:C解析:暂无解析

考题 单选题税务文书页数在2页或者2页以上的,需在页码处标注()A “共×页第×页”B “第×页”C “共×页,本页是第×页”D “全部×页第×页”正确答案:B解析:暂无解析

考题 单选题要在页面页脚中显示“第X页,共Y页”,则页脚中的页码“控件来源”应设置为()。A =”第”&[pages]&”页,共”&[page]&”页”B =”共”&[pages]&”页,第”&[page]&”页”C =”第”&[page]&”页,共”&[pages]&”页”D =”共”&[page]&”页,第”&[pages]&”页”正确答案:D解析:暂无解析

考题 单选题要求在页面页脚中显示“第X页,共Y页”,则页脚中的页码控件来源应设置为()A =”第” & [pages] & ”页,共” & [page] & ”页”B =”共” & [pages] & ”页,第” & [page] & ”页”C =”第” & [page] & ”页,共” & [pages] & ”页”D =”共” & [page] & ”页,第” & [pages] & ”页”正确答案:C解析:暂无解析

考题 判断题税务文书页数在2页或者2页以上的,需在页码处标注“共×页,本页是第×页”。A 对B 错正确答案:错解析:暂无解析