




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java試卷1[復(fù)制]1.下列描述中,錯(cuò)誤的是()[單選題]*A.java要求編程者管理內(nèi)存(正確答案)B.java的安全性體現(xiàn)在多個(gè)層次上C.java中沒有指針機(jī)制D.java有多線程機(jī)制答案解析:Java與C++的區(qū)別在于:Java去除了指針的概念,使用引用,并且Java的內(nèi)存管理不需要程序員來管理,由Java虛擬機(jī)來完成對(duì)內(nèi)存的管理。2.一個(gè)類中,有兩個(gè)方法名、形參類型、順序和個(gè)數(shù)都完全一樣,返回值不一樣的方法,這種現(xiàn)象叫覆蓋。()[單選題]*A.正確B.錯(cuò)誤(正確答案)答案解析:重載(overload)和重寫(override)的區(qū)別:重載就是同一個(gè)類中,有多個(gè)方法名相同,但參數(shù)列表不同(包括參數(shù)個(gè)數(shù)和參數(shù)類型),與返回值無關(guān),與權(quán)限修飾符也無關(guān)。調(diào)用重載的方法時(shí)通過傳遞給它們不同的參數(shù)個(gè)數(shù)和參數(shù)類型來決定具體使用哪個(gè)方法,這叫多態(tài)。重寫就是子類重寫基類的方法,方法名,參數(shù)列表和返回值都必須相同,否則就不是重寫而是重載。權(quán)限修飾符不能小于被重寫方法的修飾符。重寫方法不能拋出新的異?;蛘呤潜缺恢貙懛椒暶鞲訉挿旱臋z查型異常。3.如果一個(gè)list初始化為{5,3,1},執(zhí)行以下代碼后,其結(jié)果為()?
nums.add(6);
nums.add(0,4);
nums.remove(1);
[單選題]*A.[5,3,1,6]B.[4,3,1,6](正確答案)C.[4,3,6]D.[5,3,6]答案解析:list{5,3,1};nums.add(6);//往后邊加一個(gè)6,{5,3,1,6};nums.add(0,4);//往下標(biāo)為0的數(shù)加一個(gè)4,{4,5,3,1,6};nums.remove(1);//移除下標(biāo)為1的元素,{4,3,1,6}。4.Integeri=
42;
Longl=42l;
Doubled=42.0;
下面為true的是
[單選題]*A.(i==l)B.(i==d)C.(l==d)D.i.equals(d)E.d.equals(l)F.i.equals(l)G.l.equals(42L)(正確答案)答案解析:包裝類的“==”運(yùn)算在不遇到算術(shù)運(yùn)算的情況下不會(huì)自動(dòng)拆箱,包裝類的equals()方法不處理數(shù)據(jù)轉(zhuǎn)型。5.Java語言中,下面哪個(gè)語句是創(chuàng)建數(shù)組的正確語句?*A.loat
f[][]
=
new
float[6][6];(正確答案)B.float
[]f[]
=
new
float[6][6];(正確答案)C.float
f[][]
=
new
float[][6];D.float
[][]f
=
new
float[6][6];(正確答案)E.float
[][]f
=
new
float[6][];(正確答案)答案解析:C語言中的二維數(shù)組,第二個(gè)控制列,必須要有值,行可以不要!別記混了。Java中二維數(shù)組定義,一維的長(zhǎng)度前面那個(gè)框值必須給,一維長(zhǎng)度必須定義,二維可以后續(xù)定義6.以下那個(gè)數(shù)據(jù)結(jié)構(gòu)是適用于"數(shù)據(jù)必須以相反的順序存儲(chǔ)然后檢索"?()[單選題]*A.Stack(正確答案)B.QueueC.ListD.LiinkList答案解析:意思就是存的順序與取出來的順序完全相反;Stack棧
先進(jìn)后出;Queue隊(duì)列
先進(jìn)先出;List集合有下標(biāo)存的順序與取得的順序一致;LinedList類是Queue的子類
存的順序與取得的順序一致。7.在
Java
中,屬于整數(shù)類型變量的是()[單選題]*A.singleB.doubleC.byte(正確答案)D.Char答案解析:Java中的四類八種基本數(shù)據(jù)類型:整數(shù)類型
byteshortintlong
(int是整形,也屬于整數(shù)類型);浮點(diǎn)型
floatdouble;邏輯型
boolean(它只有兩個(gè)值可取truefalse);字符型
charstring。8.下列說法正確的是()[單選題]*A.volatile,synchronized都可以修改變量,方法以及代碼塊B.volatile,synchronized在多線程中都會(huì)存在阻塞問題C.volatile能保證數(shù)據(jù)的可見性,但不能完全保證數(shù)據(jù)的原子性,synchronized即保證了數(shù)據(jù)的可見性也保證了原子性(正確答案)D.volatile解決的是變量在多個(gè)線程之間的可見性、原子性,而sychroized解決的是多個(gè)線程之間訪問資源的同步性答案解析:無9.執(zhí)行下面的程序段,語句3的執(zhí)行次數(shù)為(其中n>1)()
for(i=0;i<=n-1;i++)//(1)
for(j=n;j>i;j--)//(2)
state;//(3)
[單選題]*A.n(n+2)/2B.(n-1)(n+2)/2C.n(n+1)/2(正確答案)D.(n-1)(n+2)答案解析:假設(shè)代入法:設(shè)n=3,外層循環(huán)i的取值為0,1,2;當(dāng)i=0時(shí),內(nèi)部循環(huán)j的取值為3,2,1,所以state執(zhí)行3次;當(dāng)i=1時(shí),內(nèi)部循環(huán)j的取值3,2,所以state執(zhí)行2次;當(dāng)i=2時(shí),內(nèi)部循環(huán)j的取值為3,所以state執(zhí)行1次。綜上所述:3+2+1=6次。將n=3帶入選項(xiàng)中的出C符合結(jié)果。10.檢查程序,是否存在問題,如果存在指出問題所在,如果不存在,說明輸出結(jié)果。()
publicclassExample{
Stringstr=newString("good");
char[]ch={'a','b','c'};
publicstaticvoidmain(String[]args){
Exampleex=newExample();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+"and");
System.out.print(ex.ch);
}
publicvoidchange(Stringstr,charch[]){
str="testok";
ch[0]='g';
}
}
[單選題]*A.testokandabcB.testokandgbcC.goodandabcD.goodandgbc(正確答案)答案解析:java中String是immutable的,也就是不可變,一旦初始化,其引用指向的內(nèi)容是不可變的。也就是說,Stringstr=“aa”;str=“bb”;第二句不是改變“aa”所存儲(chǔ)地址的內(nèi)容,而是另外開辟了一個(gè)空間用來存儲(chǔ)“bb”;同時(shí)由str指向原來的“aa”,現(xiàn)在已經(jīng)不可達(dá),GC時(shí)會(huì)自動(dòng)回收。因此String作為參數(shù)傳進(jìn)來時(shí)候,str="testok";實(shí)際給副本引用str指向了新分配的地址,該地址存儲(chǔ)“testok”。因此,原先的str仍然指向“good”。11.若有下列定義,下列哪個(gè)表達(dá)式返回false?()
Strings="hello";
Stringt="hello";
charc[]={'h','e','l','l','o'};
[單選題]*A.s.equals(t);B.t.equals(c);(正確答案)C.s==t;D.t.equals(newString("hello"));答案解析:12.關(guān)于final說法正確的是?()[單選題]*A.final類的方法肯定不能被同一個(gè)包的類訪問B.final類的方法能否被同一個(gè)包的類訪問不是由final決定(正確答案)C.final方法等同于private方法D.final對(duì)象本身的引用和值都不能改變答案解析:final變量,如果是基本數(shù)據(jù)類型,則其數(shù)值一旦初始化后就不能被改變。如果是引用類型的變量,則對(duì)其初始化后,便不能再指向另一個(gè)對(duì)象,但是其里面的值是可以改變的。引用變量所指向的對(duì)象中的內(nèi)容是可以改變的。13.關(guān)于如下程序的描述哪個(gè)是正確的?()
publicclassPerson{
staticintarr[]=newint[5];
publicstaticvoidmain(Stringa[]){
System.out.println(arr[0]);
}
}
[單選題]*A.編譯將產(chǎn)生錯(cuò)誤B.編譯時(shí)正確,但運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C.正確,輸出0(正確答案)D.正確,輸出null答案解析:char[]ch=newchar[3];//默認(rèn)空字符;int[]Int=newint[2];//默認(rèn)0;String[]strings=newString[2];//默認(rèn)null。14.當(dāng)你編譯和運(yùn)行下面的代碼時(shí),會(huì)出現(xiàn)下面選項(xiàng)中的哪種情況?()
publicclassPvf{
staticbooleanPaddy;
publicstaticvoidmain(Stringargs[]){
System.out.println(Paddy);
}
}
[單選題]*A.編譯時(shí)錯(cuò)誤B.編譯通過并輸出結(jié)果false(正確答案)C.編譯通過并輸出結(jié)果trueD.編譯通過并輸出結(jié)果null答案解析:類中聲明的變量有默認(rèn)初始值;方法中聲明的變量沒有默認(rèn)初始值,必須在定義時(shí)初始化,否則在訪問該變量時(shí)會(huì)出錯(cuò)。boolean類型默認(rèn)值是false。15.下面代碼的輸出結(jié)果是什么?()
publicclassZeroTest{
publicstaticvoidmain(String[]args){
try{
inti=100/0;
System.out.print(i);
}catch(Exceptione){
System.out.print(1);
thrownewRuntimeException();
}finally{
System.out.print(2);
}
System.out.print(3);
}
}
[單選題]*A.3B.123C.1D.12(正確答案)答案解析:1、inti=100/0;會(huì)出現(xiàn)異常,會(huì)拋出異常,System.out.print(i)不會(huì)執(zhí)行;2、catch捕捉異常,繼續(xù)執(zhí)行System.out.print(1);3、當(dāng)執(zhí)行thrownewRuntimeException();又會(huì)拋出異常,這時(shí),除了會(huì)執(zhí)行finally中的代碼,其他地方的代碼都不會(huì)執(zhí)行。16.在java7中,下列不能做switch()的參數(shù)類型是?()[單選題]*A.int型B.枚舉類型C.字符串D.浮點(diǎn)型(正確答案)答案解析:switch語句后的控制表達(dá)式只能是short、char、int、long整數(shù)類型和枚舉類型,不能是float,double和boolean類型。String類型是java7開始支持。17.Math.floor(-8.5)=()[單選題]*A.(float)-8.0B.(long)-9C.(long)-8D.(double)-9.0(正確答案)答案解析:Math.floor(x)返回小于等于x的最接近整數(shù),類型為double。18.下面程序運(yùn)行完之后,t2與t3的關(guān)系為
Objectobj=newObject();
ListaList=newArrayList();
ListbList=newLinkedList();
longt1=System.currentTimeMillis();
for(inti=0;i<50000;i++){
aList.add(0,obj);
}
longt2=System.currentTimeMillis()-t1;
t1=System.currentTimeMillis();
for(inti=0;i<50000;i++){
bList.add(0,obj);
}
longt3=System.currentTimeMillis()-t1;
[單選題]*t2t2=t3不確定t2>t3(正確答案)19.以下哪個(gè)類包含方法flush()?()[單選題]*A.InputStreamB.OutputStream(正確答案)C.A和B選項(xiàng)都包含D.A和B選項(xiàng)都不包含答案解析:flush()函數(shù)強(qiáng)制將緩沖區(qū)中的字符流、字節(jié)流等輸出,原因是如果輸出流輸出到緩沖區(qū)完成后,緩沖區(qū)并沒有填滿,那么緩沖區(qū)將會(huì)一直等待被填滿。所以在關(guān)閉輸出流之前要調(diào)用flush()。20.java用()機(jī)制實(shí)現(xiàn)了線程之間的同步執(zhí)行[單選題]*A.監(jiān)視器(正確答案)B.虛擬機(jī)C.多個(gè)CPUD.異步調(diào)用答案解析:首先jvm中沒有進(jìn)程的概念,但是jvm中的線程映射為操作系統(tǒng)中的進(jìn)程,對(duì)應(yīng)關(guān)系為1:1。那這道題的問的就是jvm中線程如何異步執(zhí)行。在jvm中是使用監(jiān)視器鎖來實(shí)現(xiàn)不同線程的異步執(zhí)行,在語法的表現(xiàn)就是synchronized。21.Whatistheresultofcompilingandexecutingthefollowingfragmentofcode:()[單選題]*Booleanflag=false;if(flag=true){System.out.println("true");}else{System.out.println("false");}A.Thecodefailstocompileatthe“if”statement.B.Anexceptionisthrownatrun-timeatthe“if”statement.C.Thetext“true”isdisplayed.(正確答案)D.Thetext“false”isdisplayed.E.Nothingisdisplayed.答案解析:Boolean修飾的變量為包裝類型,初始化值為false,進(jìn)行賦值時(shí)會(huì)調(diào)用Boolean.valueOf(booleanb)方法自動(dòng)拆箱為基本數(shù)據(jù)類型,因此賦值后flag值為true,輸出文本true。如果使用==比較,則輸出文本false。if的語句比較,除boolean外的其他類型都不能使用賦值語句,否則會(huì)提示無法轉(zhuǎn)成布爾值。21.Whatistheresultofcompilingandexecutingthefollowingfragmentofcode:()
Booleanflag=false;
if(flag=true)
{
System.out.println("true");
}
else
{
System.out.println("false");
}
[單選題]*A.Thecodefailstocompileatthe“if”statement.B.Anexceptionisthrownatrun-timeatthe“if”statement.C.Thetext“true”isdisplayed.(正確答案)D.Thetext“false”isdisplayed.E.Nothingisdisplayed.答案解析:Boolean修飾的變量為包裝類型,初始化值為false,進(jìn)行賦值時(shí)會(huì)調(diào)用Boolean.valueOf(booleanb)方法自動(dòng)拆箱為基本數(shù)據(jù)類型,因此賦值后flag值為true,輸出文本true。如果使用==比較,則輸出文本false。if的語句比較,除boolean外的其他類型都不能使用賦值語句,否則會(huì)提示無法轉(zhuǎn)成布爾值。22.在jdk1.5之后,下列java程序輸出結(jié)果為______。()
inti=0;
Integerj=newInteger(0);
System.out.println(i==j);
System.out.println(j.equals(i));
[單選題]*A.true,falseB.true,true(正確答案)C.false,trueD.false,falseE.對(duì)于不同的環(huán)境結(jié)果不同F(xiàn).程序無法執(zhí)行答案解析:i==j
,這個(gè)是基本類型與
Integer
的比較,
j
會(huì)自動(dòng)拆箱成
int
類型,然后比較的是值。因此返回真。j.equals(i)
,調(diào)用
equals
方法后,這個(gè)
i
會(huì)自動(dòng)裝箱成
Integer
類型,然后再比較值,所以也返回真。23.下面對(duì)靜態(tài)數(shù)據(jù)成員的描述中,正確的是()[單選題]*A.靜態(tài)數(shù)據(jù)成員可以在類體內(nèi)進(jìn)行初始化(正確答案)B.靜態(tài)數(shù)據(jù)成員不可以被類的對(duì)象調(diào)用C.靜態(tài)數(shù)據(jù)成員不受private控制符的作用D.靜態(tài)數(shù)據(jù)成員可以直接用類名調(diào)用答案解析:D選項(xiàng)需要考慮在A類通過類名訪問B類的靜態(tài)成員變量時(shí),B類的靜態(tài)成員變量必須public修飾。24.下面代碼輸出是?()
doubled1=-0.5;
System.out.println("Ceild1="+Math.ceil(d1));
System.out.println("floord1="+Math.floor(d1));
[單選題]*A.Ceild1=-0.0floord1=-1.0(正確答案)B.Ceild1=0.0floord1=-1.0C.Ceild1=-0.0floord1=-0.0D.Ceild1=0.0floord1=0.0E.Ceild1=0floord1=-1答案解析:Ceil:大于等于x,并且與它最接近的整數(shù)。floor:小于等于x,且與x最接近的整數(shù)。25.JavaWEB中有一個(gè)類,當(dāng)會(huì)話種綁定了屬性或者刪除了屬性時(shí),他會(huì)得到通知,這個(gè)類是:()[單選題]*A.HttpSessionAttributeListener(正確答案)B.HttpSessionBindingListenerC.HttpSessionObjectListenerD.HttpSessionListener;E.HttpSessionF.HttpSessionActivationListener答案解析:HttpSessionAttributeListener:可以實(shí)現(xiàn)此偵聽器接口獲取此web應(yīng)用程序中會(huì)話屬性列表更改的通知;HttpSessionBindingListener:當(dāng)該對(duì)象從一個(gè)會(huì)話中被綁定或者解綁時(shí)通知該對(duì)象,這個(gè)對(duì)象由HttpSessionBindingEvent對(duì)象通知。這可能是servlet程序顯式地從會(huì)話中解綁定屬性的結(jié)果,可能是由于會(huì)話無效,也可能是由于會(huì)話超時(shí);HttpSessionObjectListener:沒有該接口API;HttpSessionListener:當(dāng)web應(yīng)用程序中的活動(dòng)會(huì)話列表發(fā)生更改時(shí)通知該接口的實(shí)現(xiàn)類,為了接收該通知事件,必須在web應(yīng)用程序的部署描述符中配置實(shí)現(xiàn)類;HttpSessionActivationListener:綁定到會(huì)話的對(duì)象可以偵聽容器事件,通知它們會(huì)話將被鈍化,會(huì)話將被激活。需要一個(gè)在虛擬機(jī)之間遷移會(huì)話或持久會(huì)話的容器來通知所有綁定到實(shí)現(xiàn)該接口會(huì)話的屬性。26.在java中,下列對(duì)繼承的說法,正確的是()[單選題]*A.子類能繼承父類的所有成員(正確答案)B.子類繼承父類的非私有方法和狀態(tài)C.子類只能繼承父類的public方法和狀態(tài)D.子類只能繼承父類的方法答案解析:Constructors,staticinitializers,andinstanceinitializersarenotmembersandthereforearenotinherited.(構(gòu)造器、靜態(tài)初始化塊、實(shí)例初始化塊不繼承)。27.以下哪些語言是面向?qū)ο蟮氖牵ǎ?A.CB.C++(正確答案)C.JAVA(正確答案)D.匯編答案解析:c是面向過程,c++面向?qū)ο?,JAVA面向?qū)ο螅瑓R編是面向機(jī)器。28.如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出棧序列是()*注:一個(gè)元素進(jìn)棧后可以馬上出棧,不用等全部進(jìn)棧A.e3,e1,e4,e2B.e2,e4,e3,e1(正確答案)C.e2,e3,e4,e1(正確答案)D.任意順序都有可能答案解析:條件一.進(jìn)棧順序、e1、e2、e3、e4;條件二.1個(gè)元素進(jìn)棧后可以馬上出棧。注:棧的規(guī)則—先進(jìn)后出。29.實(shí)現(xiàn)或繼承了Collection接口的是*A.MapB.List(正確答案)C.Vector(正確答案)D.IteratorE.Set(正確答案)答案解析:A,Map接口未實(shí)現(xiàn)Collection接口;B,List接口的定義為
publicinterfaceList<E>extendsCollection<E>;C,Vector定義為PublicclassVector<E>extendsAbstractList<E>implementsList<E>,RandomAccess,Cloneable,SerializableVector實(shí)現(xiàn)了List接口自然實(shí)現(xiàn)了Collection接口;D,Iterator接口未實(shí)現(xiàn)Collection接口;E,publicinterfaceSet<E>extendsCollection<E>Set接口繼承自Collection接口。30.在java中重寫方法應(yīng)遵循規(guī)則的包括*A.訪問修飾符的限制一定要大于被重寫方法的訪問修飾符B.可以有不同的訪問修飾符(正確答案)C.參數(shù)列表必須完全與被重寫的方法相同(正確答案)D.必須具有不同的參數(shù)列表答案解析:總結(jié)來說為:方法名相同,參數(shù)類型相同;子類返回類型等于父類方法返回類型子類拋出異常;小于等于父類方法拋出異常;子類訪問權(quán)限大于等于父類方法訪問權(quán)限。詳細(xì)的說明為:重寫是子類對(duì)父類的允許訪問的方法的實(shí)現(xiàn)過程進(jìn)行重新編寫,返回值和形參都不能改變。
即外殼不變,核心重寫!重寫的好處在于子類可以根據(jù)需要,定義特定于自己的行為。也就是說子類能夠根據(jù)需要實(shí)現(xiàn)父類的方法。重寫方法不能拋出新的檢查異?;蛘弑缺恢貙懛椒ㄉ昝鞲訉挿旱漠惓?。例如:父類的一個(gè)方法申明了一個(gè)檢查異常IOException,但是在重寫這個(gè)方法的時(shí)候不能拋出Exception異常,因?yàn)镋xception是IOException的父類,只能拋出IOException的子類異常。方法的重寫規(guī)則:1)參數(shù)列表必須完全與被重寫方法的相同;2)返回類型必須完全與被重寫方法的返回類型相同;3)訪問權(quán)限不能比父類中被重寫的方法的訪問權(quán)限更低。例如:如果父類的一個(gè)方法被聲明為public,那么在子類中重寫該方法就不能聲明為protected。4)父類的成員方法只能被它的子類重寫。5)聲明為final的方法不能被重寫。6)聲明為static的方法不能被重寫,但是能夠被再次聲明。7)子類和父類在同一個(gè)包中,那么子類可以重寫父類所有方法,除了聲明為private和final的方法。8)子類和父類不在同一個(gè)包中,那么子類只能夠重寫父類的聲明為public和protected的非final方法。9)重寫的方法能夠拋出任何非強(qiáng)制異常,無論被重寫的方法是否拋出異常。但是,重寫的方法不能拋出新的強(qiáng)制性異常,或者比被重寫方法聲明的更廣泛的強(qiáng)制性異常,反之則可以。10)構(gòu)造方法不能被重寫。如果不能繼承一個(gè)方法,則不能重寫這個(gè)方法。31.ava創(chuàng)建對(duì)象的說法正確
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車銷售渠道推廣服務(wù)合同
- 香菇購銷合同
- 云存儲(chǔ)技術(shù)及服務(wù)解決方案
- 新材料產(chǎn)業(yè)技術(shù)創(chuàng)新合作項(xiàng)目協(xié)議書范本
- 房屋買賣協(xié)議書合同
- 汽車零件采購合同
- 軍婚自愿離婚協(xié)議
- 三年期新型能源科技開發(fā)合作協(xié)議
- 影視制作行業(yè)演員角色表現(xiàn)免責(zé)協(xié)議
- 公司工程裝修合同
- 項(xiàng)目管理-配套設(shè)備元器件原材料來源情況報(bào)告模板
- 專升本專業(yè)人才培養(yǎng)方案-通信工程
- 第25課これは明日會(huì)議で使う資料です課件(14張)
- 如何在本機(jī)上架設(shè)服務(wù)器
- 一年級(jí)寫字下學(xué)期課件(PPT 38頁)
- 《實(shí)用日本語應(yīng)用文寫作》全套電子課件完整版ppt整本書電子教案最全教學(xué)教程整套課件
- 怎樣處理課堂突發(fā)事件
- 采礦學(xué)課程設(shè)計(jì)-隆德煤礦1.8Mta新井開拓設(shè)計(jì)
- 中藥藥劑學(xué)講義(英語).doc
- 【課件】Unit1ReadingforWriting課件高中英語人教版(2019)必修第二冊(cè)
- Q∕GDW 10799.6-2018 國(guó)家電網(wǎng)有限公司電力安全工作規(guī)程 第6部分:光伏電站部分
評(píng)論
0/150
提交評(píng)論