《《JAVA復(fù)習(xí)題》word版》由會(huì)員分享,可在線閱讀,更多相關(guān)《《JAVA復(fù)習(xí)題》word版(3頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
88118788
程序閱讀題
1. class aa{
aa(){
System.out.println("b");}}
class bb extends aa{
bb(){
System.out.println("s");}}
class cc extends bb{
cc(){
System.out.println("11");}}
public class test{
public static void main(String[] args){
cc t=new cc
2、();}}
2. class A{
?? ?public? static int a1;
? ??public? int a2;}
public class app04{
? public static void main(String[] args){
????? A t1=new A();
????? t1.a1=1;
????? t1.a2=2;
????? A t2=new A();
????? t2.a1=3;
????? t2.a2=4;
????? System.out.println(t1.a1+","+t1.a2);
????? System.o
3、ut.println(t2.a1+","+t2.a2);}}
3. class FatherClass{
??????? public int value;
?????? public void f(){
????????????? value=40;
????????????? System.out.println("FatherClass.value="+value);}}
class ChildClass extends FatherClass{
?????? public int value;
?????? public void f(){
?????????su
4、per.f();
?????? ??value=50;
???????????System.out.println("ChildClass value="+value);
???????????System.out.println(value);
???????????System.out.println(super.value);}}
public class TestInherit {
?????? public static void main(String[] args) {
????????ChildClass cc=new ChildClass();
???????
5、??cc.f();}}
4. class Mammal {
Mammal(String ears) {
super();}
public void ears() {
System.out.println("2");}}
class Dog extends Mammal {
Dog(String ears) {
super(ears);}
Dog() {
this("five");
super.ears();
System.out.println("3");}}
public class HotDog extends Dog {
6、public static void main(String argv[]) {
System.out.println("4");
HotDog h = new HotDog();}}
選擇題
1.在編寫一個(gè)JSP文件時(shí),需要使用JDK提供的java.util包中的類,應(yīng)該使用JSP的什么指令。(D )
A、<%@include file=“java.util.*”%>
B、<%@ page import=?“java.*”%>
C、
D、<%@ page import=?“java.util.*
7、”%>
2.要實(shí)現(xiàn)同一個(gè)用戶的不同請(qǐng)求之間的數(shù)據(jù)共享,最好把這些數(shù)據(jù)放在哪個(gè)JSP隱含對(duì)象中。( D )
A、pageContext B、request C、application D、session
3. 開發(fā)并部署一個(gè)Java Web程序到Tomcat服務(wù)器,不需要修改的文件是:( A )
A、config.xml B、context.xml C、server.xml D、web.xml
4. 當(dāng)多個(gè)web請(qǐng)求需要同一個(gè)Servlet處理時(shí),下面哪個(gè)說法是正確的( D)
A、Web服務(wù)器重新裝載一次Servlet
B、為每個(gè)Web請(qǐng)求創(chuàng)建一個(gè)Servlet對(duì)
8、象
C、不為每個(gè)請(qǐng)求創(chuàng)建單獨(dú)的Request對(duì)象和Response對(duì)象
D、同一個(gè)Servlet對(duì)象處理所有的請(qǐng)求
5.運(yùn)行結(jié)果
class Test {
static int myArg = 1;
public static void main(String[] args) {
int myArg;
System.out.println(myArg);
}
}
運(yùn)行出錯(cuò)
6. 下面程序的執(zhí)行結(jié)果是( B )
public class IfTest{
public static void main(String
9、args[]){
int x=2;
int y=4;
if(x==y)
System.out.println("Not equal");
else
System.out.println("Equal");
}
}
A、編譯出錯(cuò)??? B、Equal??? C、無輸出??? D、Not equal?
7. 下面哪個(gè)不屬于Java集合框架中的接口:( A )
A、Collections B、 List C、Iterator D、Set
8. 已知一個(gè)Java Web程序MyWebApp,部署于Tomcat服務(wù)器的webapps文件夾,新創(chuàng)建一個(gè)servlet類
10、,名字叫MyNewServlet.class,這個(gè)類應(yīng)該部署在哪個(gè)文件夾中才能正常使用。(C )
A、D:\tomcat\webapps\MyWebApp
B、D:\tomcat\webapps\MyWebApp\classes
C、D:\tomcat\webapps\MyWebApp\WEB-INF\classes
D、D:\tomcat\webapps\MyWebApp\WEB-INF\lib
9.下列數(shù)組定義中,正確的是(?C ???)
A、int a[][]=new int [10,10]??
B、int a[10][10]
C、int a[][]=new
11、 int [10][10]
? D、int a[][10]
10.下面哪一行語句在編譯的時(shí)候沒有警告和錯(cuò)誤( B )
A、float f=1.3;
B、int i=10;
C、boolean b=null;
D、char c=“a”;
11.能將容器劃分為"East"、 "South"、"West"、"North"、"Center"五個(gè)區(qū)域的布局管理器是(?A? ?)
A、BorderLayout ????????????????????????B、FlowLayout
C、GridLayout ???????????????????????? ??D、CardLayout