版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年自考類計(jì)算機(jī)類(工學(xué)類)Java語(yǔ)言程序設(shè)計(jì)(一)歷年高頻考題帶答案難題附詳解(圖片大小可自由調(diào)整)第1卷一.歷年考點(diǎn)試題黑鉆版(共50題)1.下面程序的功能在監(jiān)控臺(tái)上每隔一秒鐘顯示一個(gè)字符串"Hello!"。
publicclassClass31implementsRunnable
{
publicstaticvoidmain(Stringargs[])
{
Class31t=newClass31();
Threadtt=newThread(t);
tt.start();
}
publicvoidrun()
{
for(;;)
{
try{
______;
}catch(______){}
System.out.println("Hello");
}
}
}2.設(shè)有兩個(gè)字符串對(duì)象strl和str2,則表達(dá)式“strl==str2”的意義是判別字符串str1和str2______。3.在Java語(yǔ)言中,有代碼intarr[][]=newint[5][6];,則如下說(shuō)法正確的是______A.arr是非平衡數(shù)組B.arrlength=6C.arr.length=arr[0].length=5D.arr[0].length=64.Java語(yǔ)言的控制語(yǔ)句有3種類型,即條件語(yǔ)句、______和轉(zhuǎn)移語(yǔ)句。5.Java語(yǔ)言中,實(shí)現(xiàn)KeyListener接口的方法有:keyPressed(KeyEvente)、keyReleased(KeyEvente)和______。6.Java語(yǔ)言是一種______語(yǔ)言,它約束程序員必須遵守規(guī)定編寫程序,能讓編譯器檢測(cè)出程序中盡可能多的錯(cuò)誤。7.閱讀下列程序,寫出程序運(yùn)行結(jié)果。
publicclassC34
{
publicstaticvoidmain(String[]args)
{
int[][]a={{1,2,3},{4,5,6}};
System.out.println(a.length+","+a[0].length+","+a[1][1]);
String[]s={"a","b"};
func(s[0],s[1]);
System.out.println(s[0]+","+s[1]);
Strings1="abc",s2="123";
s1+="xyz";
s2.concat("xyz");
System.out.println(s1+","+s2);
}
staticvoidfunc(Stringx,Stringy)
{
Stringz=x;x=y;y=z;
}
}8.下面程序是否有錯(cuò)?如果有錯(cuò),試標(biāo)出錯(cuò)誤位置并指出是何種錯(cuò)誤。
publicstaticvoidmain(Stringargs[])
{
try{
charch=(char)System.in.read();
...//其他語(yǔ)句
}
catch(Exceptione)
{
return;
}
catch(IOExceptione)
{
System.out.println(e.toString());
}
}9.要為程序中的按鈕button設(shè)置一個(gè)熱鍵Alt+A,可以采用的代碼是______A.button.setMnemonic('A')B.button.setMnemonic("Alt+A")C.button.setToolTipText('A')D.button.setToolTipText("Alt+A")10.在Java語(yǔ)言中,package語(yǔ)句必須出現(xiàn)在程序文件的______。11.編寫一個(gè)方法f3701(),要求該方法有一個(gè)字符串參數(shù)s,方法的功能是統(tǒng)計(jì)s中連續(xù)相同的字符構(gòu)成的子串的最大長(zhǎng)度,方法返回這個(gè)最大長(zhǎng)度值,若沒(méi)有,則返回1。例如s="103300002222223333",其中連續(xù)相同的字符構(gòu)成的子串有4個(gè),長(zhǎng)度依次為2、4、6、4,則最大長(zhǎng)度為6。12.程序的功能是在第一個(gè)文本框中輸入整數(shù),輸入結(jié)束回車后,在第二個(gè)文本框中輸出該整數(shù)和平方。
importjava.applet.*;
importjavax.swing.*;
importjava.awt.event.*;
publicclassClass04extendsAppletimplementsActionListener
{
JTextFieldtext1,text2;
publicvoidinit()
{
text1=newJTextField(10);
text2=newJTextField(10);
setSize(200,100);
add(text1);
add(text2);
text1.______;
}
publicvoidactionPerformed(ActionEvnete)
{
longn;
if(e.getSource()==text1)
{
n=Long.parseLong(text1.getText());
text2.______(String.valueOf(n*n));
}
}
}13.______是將發(fā)送給對(duì)象的消息與含執(zhí)行該消息方法的對(duì)象連接起來(lái)。14.用一個(gè)Java語(yǔ)句完成下面的要求:先把變量a與b的差賦值給變量c,再把變量b的值減1。15.程序的功能是在第一個(gè)文本框中輸入一個(gè)整數(shù),按回車鍵后,在第二個(gè)文本框中顯示該數(shù)的平方和。
importjava.applet.*;
importjavax.swing.*;
importjava.awt.event.*;
publicclassClass29extendsAppletimplementsActionListener
{
JTextFieldt1,t2;
publicvoidinit()
{
t1=newJTextField(10);
t2=newJTextField(10);
setSize(200,100);
add(t1);
add(t2);
text1.______;
}
publicvoidactionPerformed(ActionEvnete)
{
longn;
if(e.getSource()==t1)
{
n=Long.parseLong(t1.getText());
t2.______(String.valueOf(n*n));
}
}
}16.鍵盤事件的接口是______。17.為實(shí)現(xiàn)線程同步,Java語(yǔ)言提供了notify()、notifyAll()和______三個(gè)方法供線程在臨界段中使用。18.小應(yīng)用程序創(chuàng)建一個(gè)線程。使用容器類方法getGraphics()獲得Graphics對(duì)象,給線程作為畫(huà)筆使用。請(qǐng)寫出該程序中這個(gè)線程的工作內(nèi)容。
importjava.applet.*;
importjava.awt.*;
publicclassClass1extendsjava.applet.AppletimplementsRunnable{
ThreadredBall;GraphicsredPen;
intrx=0,ry=0;
publicvoidinit(){
setSize(250,200);
redBall=newThread(this);
redPen=getGraphics();
redPen.setColor(Color.red);
setBackground(Color.gray);
}
publicvoidstart(){redBall.start();
}
publicvoidrun(){
while(true){
if(Thread.currentThread()==redBall){
rx=(int)(80*Math.random());
ry=(int)(80*Math.random());
redPen.setColor(Color.red);
redPen.fillOval(100+rx,100+ry,10,10);
try{redBall.sleep(500);}
catch(InterruptedExceptione){}
redPen.setColor(Color.gray);
redPen.fillOval(100+rx,100+ry,10,10);
}
}
}
}19.Java中當(dāng)兩個(gè)程序需要通信時(shí),可以通過(guò)使用______類建立套接字連接。20.寫出下面語(yǔ)句的運(yùn)行結(jié)果。
inti=8;
switch(i){
default:System.out.println("default");
case0:Ststem.out.println("zero");break;
case1:System.outprintlln("one");
case2:System.out.println("two");
}21.在Java語(yǔ)言中,以下不會(huì)用到關(guān)鍵字this的選項(xiàng)是
A.將對(duì)象自己作為參數(shù),調(diào)用別的方法B.當(dāng)方法的局部變量隱藏成員變量時(shí),利用this引用成員變量C.使用super調(diào)用超類的構(gòu)造方法D.構(gòu)造函數(shù)內(nèi)調(diào)用另一構(gòu)造函數(shù)22.在Java語(yǔ)言中,不能作為容器的是______A.JDialogB.JFrameC.JTextAreaD.JPanel23.以下是一個(gè)放幻燈片的應(yīng)用程序,程序的界面中含一個(gè)面板子類P的對(duì)象和一個(gè)按鈕對(duì)象b。設(shè)幻燈片已經(jīng)裝入內(nèi)存,并存放于myImage數(shù)組中,幻燈片的張數(shù)存于變量num中。程序運(yùn)行時(shí),用戶點(diǎn)擊按鈕b,按鈕的監(jiān)視方法循環(huán)更換幻燈片號(hào)curImage,并讓系統(tǒng)調(diào)用P重定義的paintComponent()方法顯示當(dāng)前幻燈片。
intcurImage=0;finalintnum=30;
Image[]myImage=newImage[num];
//以下是類P內(nèi)定義的兩個(gè)方法
publicvoidactionPerformed(ActionEvente){
if(e.getSource()==b){
______;
curImage=(curImage+1)%num;
try{mythread.sleep(200);
}catch(InterruptedExceptione){}
}
}
publicvoidpaintComponent(Graphicsg){
if((myImage[curImage])!=null)
g.______(myImage[curImage],10,10,
myImage[curImage].getWidth(),
myImage[curImage].getHeight(),this);
}24.下面不是Java移位算符的是______A.>>>B.<<<C.>>D.<<25.Java程序使用對(duì)象需依次經(jīng)歷哪4個(gè)步驟?26.Java語(yǔ)言中,重載方法的選擇是在編譯時(shí)進(jìn)行的,系統(tǒng)根據(jù)______、參數(shù)類型和參數(shù)順序?qū)ふ移ヅ浞椒ā?7.在Java語(yǔ)言中有如下數(shù)組定義,則數(shù)組a共有多少個(gè)元素
inta[][]=newint[3][];
a[0]=newint[4];
a[1]=newint[5];
a[2]=newint[2];A.11B.12C.15D.不能這樣定義28.方法readByURL()的功能是已知網(wǎng)址創(chuàng)建URL對(duì)象,設(shè)置網(wǎng)絡(luò)連接,獲取網(wǎng)址上的內(nèi)容并顯示。其中獲取網(wǎng)址上的內(nèi)容并顯示的代碼已被省略。
publicvoidreadByURL(StringurlName){
try{
URLurl=newURL(urlName);
URLConnectioncon=url.______;
con.______;
InputStreamReaderin=newInputStreamReade(tc.getInputStream());
BufferedReaderdis=newBufferedReader(in);
String
inLine;
…//這里的代碼實(shí)現(xiàn)逐行輸入網(wǎng)址上的內(nèi)容并顯示
dis.close();
}catch(MalformedURLExceptione){e.printStackTrace();}
catch(IOExceptione){e.printStackTrace();}
}29.有一個(gè)整數(shù)數(shù)組,其中存放著序列{1,3,5,7,9,11,13,15,17,19},請(qǐng)將該序列逆序存放并輸出。30.閱讀下列程序,請(qǐng)寫出該程序的功能。
importjava.util.*;
classMyThreadextendsThread{
intpauseTime;Stringname;
publicMyThread(intx,Stringn){pauseTime=x;
name=n;}
publicvoidrun(){
for(inti=1;i<=4;i++){
try{
System.out.println(name+":"+newDate(System.currentTimeMillis());
Thread.sleep(pauseTime);
}catch(Exceptione){}
}
}
}
publicclassTest36{
staticpublicvoidmain(String[]args){
MyThreadthread1=newMyThread(1000,"FastThread");thread1.start();
MyThreadthread2=newMyThread(3000,"SlowThread");thread2.start();
}
}31.閱讀下列程序,請(qǐng)寫出該程序的輸出結(jié)果。
classMyThreadextendsThread{
Stringmessage,ints;
MyThread(Stringmessage,intsec){this.message=message;s=sec;
publicvoidrun(){
try{sleep(s);}catch(InterruptedExceptione){}
System.out.println(message+""+getPriority());
}
}
classThreadTest{
publicstaticvoidmain(Stringargs[]){
Threadfoo=newMyThread("Foo",1000);
foo.setPriority(Thread.MIN_PRIORITY);foo.start();
Threadbar=newMyThread("Bar",800);
bar.setPriority(3);bar.start();
Threadgar=newMyThread("Gar",400);
gar.setPriority(7);gar.start();
Threadkar=newMyThread("Kar",100);
kar.setPriority(Thread.MAX_PRIORITY);kar.start();
}
}
注:假設(shè)處理機(jī)中沒(méi)有其他線程占用資源。32.要使Java程序退出Java運(yùn)行環(huán)境,可以執(zhí)行的代碼是______。33.下列不是構(gòu)造方法特征的是______A.名字與類相同B.是無(wú)參數(shù)的C.是void型D.是一種特殊方法34.在Java程序中要設(shè)置打開(kāi)文件對(duì)話框的文件篩選條件,應(yīng)該繼承______類,編寫一個(gè)實(shí)現(xiàn)類,實(shí)現(xiàn)accept(Filef)與getDescription()兩個(gè)方法。35.閱讀下列程序,寫出程序功能。
importjavax.swing.*;
importjava.awt.event.*;
publicclassClass36extendsJFrameimplementsActionListener
{
publicJFramemw1,mw2;
publicClass36()
{
JButtonbutt1=newJButton("我是一個(gè)按鈕");
butt1.setActionCommand("b1");
JButtonbutt2=newJButton("我是另一個(gè)按鈕");
butt2.setActionCommand("b2");
butt1.addActionListener(this);
butt2.addActionListener(this);
Stringname1="我是第一個(gè)窗口";
Stringname2="我是第二個(gè)窗口";
mw1=newJFrame(name1);mw1.setSize(500,500);
mw2=newJFrame(name2);mw2.setSize(300,300);
mw1.getContentPane(
).add(butt1);
mw2.getContentPane().add(butt2);
mw1.setVisible(true);mw2.setVisible(true);
}
publicvoidactionPerformed(ActionEvente)
{
booleanyesNo;
if(e.getActionCommand().equals("butt1"))
{
yesNo=!mw2.isVisible();
mw2.setVisible(yesNo);
}
else
{
yesNo=!mw1.isVisible();
mw1.setVisible(yesNo);
}
}
publicstaticvoidmain(String[]args)
{
newClass36();
}
}36.下面代碼不合法之處是______
classClass6
{
intx;
voidf()
intclass6=1;①
x=class6;②
}
voidg()
{
inty;③
y=class6+x;④
}
}A.語(yǔ)句①B.語(yǔ)句②C.語(yǔ)句③D.語(yǔ)句④37.寫出下面程序的功能。
importjava.awt.*;
publicclassabc
{publicstaticvoidmain(Stringargs[])
{newFrameOut();}
}
classFrameOutextendsFrame
//Frame為系統(tǒng)定義的窗框類
{Buttonbtn;
FrameOut()
{super("窗口");
btn=newButton("我是一個(gè)按鈕");
setLayout(newFlowLayout());
add(btn);
setSize(300,200);
show();38.使用默認(rèn)字節(jié)字符對(duì)應(yīng)表,將字符串轉(zhuǎn)化為字節(jié)數(shù)組的方法是______。39.字符串有一個(gè)連接運(yùn)算符+,得到連接兩個(gè)字符串的結(jié)果,一個(gè)連接方法是______。40.JDBC是Java程序與數(shù)據(jù)庫(kù)連接的API,請(qǐng)寫出它能做的三件事。41.寫出下面程序的輸出結(jié)果。
classC0{
publicC0(intx){
System.out.println("C0"+x);
}
C0(){System.out.println("C0");}
}
classC1extendsC0{
publicC1(intx){
System.out.println("C1"+x);
}
publicstaticvoidmain(Stringargs[]){
newC1(1);
}
}42.下列有關(guān)Java的敘述錯(cuò)誤的是
A.是一種強(qiáng)類型語(yǔ)言B.與平臺(tái)無(wú)關(guān)C.可以使用漢字變量名D.不檢查數(shù)組下標(biāo)越界43.什么是方法重載?44.ResultSet對(duì)象的______方法可將數(shù)據(jù)表游標(biāo)移到插入記錄位置,輸入數(shù)據(jù)后,用方法insertRow()插入記錄。45.下列應(yīng)用程序,產(chǎn)生兩個(gè)組合框,一個(gè)可以選擇月份,一個(gè)可以選擇2000~2009年之間的年份。
importjavax.swing.*;
publicclassClass31002extendsJFrame
{
JComboBoxmonthBox=newJComboBox();
______
publicClass31002()
{
super("ExpirationDate");
setSize(240,90);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanelpane=newJPanel();
JLabelexp=newJLabel("ExpirationDate:");
for(inti=0;i<13;i++)monthBox.addItem(""+i);
for(inti=2000;i<2010;i++)yearBox.addItem(""+i);
pane.add(exp);
pane.add(monthBox);
______
setContentPane(pane);
}
publicstaticvoidmain(String[]arg)
{
newClass31002().setVisible(true);
}
}46.下列有關(guān)抽象方法及抽象類的敘述錯(cuò)誤的是______A.使用abstract修飾的方法是抽象方法B.使用final修飾的類是抽象類C.抽象類可以沒(méi)有抽象方法,但有抽象方法的類一定是抽象類D.抽象類必須被繼承才能使用,抽象類不可能有實(shí)例47.Java中的線程和多線程指的是什么?48.在java.awt.evenf包中用來(lái)檢測(cè)并對(duì)事件做出反應(yīng)的模型不包括______A.源對(duì)象B.監(jiān)視器對(duì)象C.事件對(duì)象D.事件方法49.已知Strings="ABCDEFGHIJABC",以下說(shuō)法錯(cuò)誤的是______A.s.indexOf("C")等于2B.s.indexOf("EFG",2)等于4C.s.indexOf("A",7)等于10D.s.indexOf("D",4)等于350.方法voidmaxDigit(intn)的功能是找出十進(jìn)制整數(shù)n各位中最大且最高位的那個(gè)數(shù)字。例如:n=237127,該方法輸出7,4,表示最大數(shù)字是7,在第4位上;n=2347865,該方法輸出8,3,表示最大數(shù)字是8,在第3位上。
voidmaxDigit(intn)
{
intc=0,d,x=0,y=0;
while(n>0)
{
d=n%10;______;
if(______){c=d;x=y;}
n/=10;
}
System.out.println(c+","+x);
}第1卷參考答案一.歷年考點(diǎn)試題黑鉆版1.參考答案:Thread.sleep(1000)
InterruptedExceptione2.參考答案:是否引用同一個(gè)對(duì)象3.參考答案:D[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為Java二維數(shù)組。
二維數(shù)組名.length和二維數(shù)組名[下標(biāo)1].length的區(qū)別是:二維數(shù)組名.length是二維數(shù)組的子數(shù)組個(gè)數(shù);二維數(shù)組名[下標(biāo)1].length是指定子數(shù)組的元素個(gè)數(shù)。所以本題arr.length=5,arr[0].length=6,arr是5行6列的平衡數(shù)組。4.參考答案:循環(huán)語(yǔ)句[考點(diǎn)]Java語(yǔ)言的控制語(yǔ)句[解析]Java語(yǔ)言的控制語(yǔ)句分為:條件語(yǔ)句(if...else,switch)、循環(huán)語(yǔ)句(for,while,do...while)和轉(zhuǎn)移語(yǔ)句(break,continue)。5.參考答案:keyTyped(KeyEvente)6.參考答案:強(qiáng)類型7.參考答案:2,3,5
a.b
abcxyz,123(4.1)[考點(diǎn)]數(shù)組和字符串[解析]對(duì)于二維數(shù)組來(lái)說(shuō),有兩種長(zhǎng)度,一種是二維數(shù)組的長(zhǎng)度(a.length),一種是二維數(shù)組元素的長(zhǎng)度(a[0].length),數(shù)組的下標(biāo)都是從0開(kāi)始。
方法func()中的交換只是交換了形參(局部變量)x和y的值,并沒(méi)有使實(shí)參s[0]和s[1]發(fā)生交換。
+和concat()都能完成字符串的連接。s2.concat("xyz")連接得到的新字符串并沒(méi)有賦值,它和s2=s2.concat("xyz")是不同的。8.參考答案:程序有錯(cuò)。捕獲異常應(yīng)將具體的異常類參數(shù)置前,題中將Exception類置前,將捕獲所有異常,無(wú)法進(jìn)入其他catch塊。
改正如下:
publicstaticvoidmain(Stringargs[])
{
try{
charch=(char)System.in.read();
...//其他語(yǔ)句
}
catch(IOExceptione)
{
System.out.println(e.toString());
}
catch(Exceptione)
{
return;
}
}[考點(diǎn)]線程異常[解析]異常的捕獲需要注意順序,捕獲異常應(yīng)將具體的異常類參數(shù)置前。9.參考答案:A10.參考答案:起始行[考點(diǎn)]package語(yǔ)句[解析]package語(yǔ)句必須出現(xiàn)在程序文件的起始行,表示出現(xiàn)在該文件中的所有類都屬于這個(gè)程序包。11.參考答案:intf3701(Strings)
{
intm=1,n=0;
bytess[]=s.getBytes();
for(inti=1;i<ss.lengh;i++)
if(ss[i]==ss[i-1])
m++;
else
{
if(m>n)n=m;
m=1;
}
}
returnn;
}12.參考答案:addActionListener(this)
setText13.參考答案:聯(lián)編14.參考答案:c=a-b--;。15.參考答案:addActionListener(this)
setText[考點(diǎn)]文本框和鍵盤事件[解析]程序在添加文本框之后,通過(guò)addActionListener(this)給相應(yīng)的文本框添加事件。在計(jì)算出平方和之后通過(guò)setText將其設(shè)為第二個(gè)文本框的值。16.參考答案:KeyListener17.參考答案:wait()18.參考答案:程序的功能:在隨機(jī)位置顯示一個(gè)小圓,程序采用背景色重畫(huà)的辦法,清除前一次顯示的小圓。[考點(diǎn)]圖形繪制和線程綜合應(yīng)用[解析]在run()方法中隨機(jī)產(chǎn)生一個(gè)坐標(biāo)點(diǎn),以此為左上角坐標(biāo),紅色填充一個(gè)小圓形區(qū)域,500毫秒后,用背景色填充同一個(gè)小圓形區(qū)域,使紅色小圓形區(qū)域消失,馬上又隨機(jī)產(chǎn)生一個(gè)坐標(biāo)點(diǎn),再紅色填充,再消失,循環(huán)不止。19.參考答案:socket[考點(diǎn)]Java網(wǎng)絡(luò)編程——套接字[解析]利用socket的構(gòu)造方法,可以在客戶端建立到服務(wù)器的套接字連接:Socket(Stringhost,intport)host是服務(wù)器的IP地址,port是端口號(hào)。20.參考答案:default
zero[考點(diǎn)]switch語(yǔ)句[解析]switch語(yǔ)句先計(jì)算表達(dá)式的值,將表達(dá)式的值順序與各個(gè)case進(jìn)行比較,只要不遇到break就繼續(xù)向下執(zhí)行,如果與每個(gè)case之后的常量表達(dá)式比較都不相等則執(zhí)行default。因?yàn)榘匆话闳说牧?xí)慣dafault通常放在最后,可以不加break。本題放在最前面會(huì)先執(zhí)行,沒(méi)有break繼續(xù)向下執(zhí)行。21.參考答案:C[解析]本題主要考查的知識(shí)點(diǎn)為Java的this的關(guān)鍵字。[要點(diǎn)透析]關(guān)鍵字this用來(lái)指對(duì)象自己。this的作用有很多種,例如將對(duì)象自己作為參數(shù),調(diào)用別的方法,當(dāng)方法的局部變量隱藏成員變量時(shí),利用this引用成員變量;構(gòu)造函數(shù)內(nèi)調(diào)用另一構(gòu)造函數(shù)。使用super調(diào)用超類的構(gòu)造方法不會(huì)用到關(guān)鍵字this。22.參考答案:C[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為Java容器。
文本區(qū)(JTextArea)是窗體中一個(gè)放置多行文本的區(qū)域,它不是容器,使用javax.swing.JTextArea類來(lái)建立文本區(qū),JTextArea組件沒(méi)有事件。23.參考答案:repaint()
drawImage24.參考答案:B[考點(diǎn)]移位運(yùn)算[解析]A是算術(shù)右移,C是邏輯右移,D是算術(shù)左移。25.參考答案:聲明對(duì)象、創(chuàng)建對(duì)象、使州對(duì)象和撤消對(duì)象。26.參考答案:參數(shù)個(gè)數(shù)[考點(diǎn)]重載[解析]重載能由調(diào)用提供的參數(shù)個(gè)數(shù)、參數(shù)類型和參數(shù)順序在編譯時(shí)確定被調(diào)用的方法。27.參考答案:A[解析]主要考查的知識(shí)點(diǎn)為Java語(yǔ)言中的非平衡數(shù)組。[要點(diǎn)透析]此數(shù)組為從最高維開(kāi)始,分別對(duì)每一維分配不等長(zhǎng)的空間,屬于非平衡數(shù)組。28.參考答案:openConnection
Connect()[考點(diǎn)]網(wǎng)絡(luò)編程[解析]要建立網(wǎng)絡(luò)連接要?jiǎng)?chuàng)建URL對(duì)象,然后利用URL對(duì)象的openConnection方法,從系統(tǒng)獲得一個(gè)URLConnection對(duì)象,有了這個(gè)對(duì)象就可以獲得流對(duì)象和實(shí)現(xiàn)網(wǎng)絡(luò)連接(connect()方法)。29.參考答案:publicclassArrays{
puhlicstaticvoidmain(String[]args){
inta[]={1,3,5,7,9,11,13,15,17,19};
intt;
System.out.println("數(shù)組的初始狀態(tài)為:");
for(inti=0;i<a.length;i++){
System.out.print(""+a[i]);
System.out.println();
}
for(inti=0;i<a.length/2;i++){
t=a[i];
a[i]=a[a.length-i-1];
a[a.length-i-1]=t;
}
System.out.println("數(shù)組逆序存放后的狀態(tài)為:");
for(inti=0;i<a.length;i++){
System.out.print(""+a[i]);
System.out.println();
}
}
}[考點(diǎn)]數(shù)組[解析]數(shù)組逆序只需要將第一個(gè)和最后一個(gè)對(duì)換,第二個(gè)和倒數(shù)第二個(gè)對(duì)換,直到數(shù)組長(zhǎng)度的中間對(duì)換完成。30.參考答案:在程序中創(chuàng)建兩個(gè)線程,該兩個(gè)線程交替執(zhí)行,按兩個(gè)不同的時(shí)間間隔顯示當(dāng)前時(shí)間。31.參考答案:Kar10
Gar7
Bar3
Foo
1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:健康中國(guó)視域下醫(yī)療、醫(yī)保、醫(yī)藥協(xié)同發(fā)展研究
- 二零二五版房屋互換及社區(qū)活動(dòng)組織服務(wù)協(xié)議3篇
- 2025年度農(nóng)業(yè)用地承包經(jīng)營(yíng)權(quán)登記合同參考4篇
- 2025年版?zhèn)€人與投資公司信貸合作借款合同樣本4篇
- 二零二五版木工支模與智能家居安裝服務(wù)合同4篇
- 二零二五版智能家居產(chǎn)業(yè)股權(quán)投資及合作生產(chǎn)合同3篇
- 二零二五年度廚房設(shè)備節(jié)能改造與評(píng)估合同8篇
- 2025年度個(gè)人與個(gè)人草原生態(tài)補(bǔ)償資金管理合同范本4篇
- 2025年新型建筑材料采購(gòu)及安裝施工合同3篇
- 二零二五年度品牌產(chǎn)品售后服務(wù)客戶關(guān)系維護(hù)合同3篇
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 計(jì)劃合同部部長(zhǎng)述職報(bào)告范文
- 人教版高一地理必修一期末試卷
- GJB9001C質(zhì)量管理體系要求-培訓(xùn)專題培訓(xùn)課件
- 二手車車主寄售協(xié)議書(shū)范文范本
- 2024年中考政治總復(fù)習(xí)初中道德與法治知識(shí)點(diǎn)總結(jié)(重點(diǎn)標(biāo)記版)
- 2024年手術(shù)室的應(yīng)急預(yù)案
- 五年級(jí)上冊(cè)小數(shù)除法豎式計(jì)算練習(xí)300題及答案
- 語(yǔ)言規(guī)劃講義
- 生活用房設(shè)施施工方案模板
- GB/T 9755-2001合成樹(shù)脂乳液外墻涂料
評(píng)論
0/150
提交評(píng)論