版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、文檔供參考,可復(fù)制、編制,期待您的好評與關(guān)注! Java基礎(chǔ)1. Which of the following will compile correctly?A) float f=10f;B) float f=10.1;C) float f=10.1f;D) byte b=10b;2. Which declarations of identifiers are legal A. $persons B. TwoUsers C. *point D. this E. _endline3. Which statement of assigning a long type variable to a h
2、exadecimal value is correct A. long number = 345L;B. long number = 0345;C. long number = 0345L;D. long number = 0x345L 4. Which of the following fragments might cause errors A. String s = "Gone with the wind"String t = " good "String k = s + t;B. String s = "Gone with the wi
3、nd"String t;t = s3 + "one"C. String s = "Gone with the wind"String standard = s.toUpperCase();D. String s = "home directory"String t = s - "directory"5. Which are syntactically valid statement at/ point x class Person private int a;public int change(int m
4、) return m; public class Teacher extends Person public int b;public static void main(String arg)Person p = new Person();Teacher t = new Teacher();int i;/ point xA. i = m;B. i = b;C. i = p.a;D. i = p.change(30);E. i = t.b. 6. Which layout manager is used when the frame is resized the buttons's po
5、sition in the Frame might be changed A. BorderLayoutB. FlowLayoutC. CardLayoutD. GridLayout 7. Given the following code fragment:1) public void create() 2 Vector myVect;3 myVect = new Vector(); 4 Which of the following statements are true A. The declaration on line 2 does not allocate memory space f
6、or the variable myVect.B. The declaration on line 2 allocates memory space for a reference to a Vector object.C. The statement on line 2 creates an object of class Vector.D. The statement on line 3 creates an object of class Vector.E. The statement on line 3 allocates memory space for an object of c
7、lass Vector 8. Which of the following answer is correct to express the value 8 in octal number A. 010B. 0x10C. 08D. 0x8 9. Which are not Java keywords A. TRUEB. sizeofC. constD. superE. void 10. Which of the following statements are true A. The equals() method determines if reference values refer to
8、 the same object.B. The = operator determines if the contents and type of two separate objects match.C. The equals() method returns true only when the contents of two objects match.D. The class File overrides equals() to return true if the contents and type of two separate objects match. 11. Which s
9、tatements about inheritance are true A. In Java programming language only allows single inheritance. B. In Java programming language allows a class to implement only one interface.C. In Java programming language a class cannot extend a class and implement a interface together.D. In Java programming
10、language single inheritance makes code more reliable. 12. 1) class Person 2 public void printValue(int i, int j) /*/ 3 public void printValue(int i)/*.*/ 4 5) public class Teacher extends Person 6 public void printValue() /*.*/ 7 public void printValue(int i) /*.*/8 public static void main(String ar
11、gs)9 Person t = new Teacher();10 t.printValue(10);11 12 Which method will the statement on line 10 call A. on line 2B. on line 3C. on line 6D. on line 7 13. Which are not Java primitive types A. shortB. BooleanC. unitD. float 14、The method resume() is responsible for resuming which thread's exec
12、ution A. The thread which is stopped by calling method stop()B. The thread which is stopped by calling method sleep()C. The thread which is stopped by calling method wait()D. The thread which is stopped by calling method suspend()15. Which of the following range of int is correct A. -27 27-1 B. 0 23
13、2-1 C. -215 215-1 D. -231 231-1 16. Which keyword should be used to enable interaction with the lock of an object The flag allows exclusive access to that object. A. transientB. synchronizedC. serializeD. static 17. Which is the return type of the method main() A. intB. voidC. booleanD. static 18. G
14、iven the following code:if (x>0) System.out.println("first"); else if (x>-3) System.out.println("second"); else System.out.println("third"); Which range of x value would print the string "second" A. x > 0B. x > -3C. x <= -3D. x <= 0 & x &
15、gt; -3 19、Which of the following answer is correct to express the value 10 in hexadecimal number A. 0xAB. 0x16C. 0AD. 016 20. Which statements about the garbage collection are true A. The program developer must create a thread to be responsible for free the memory.B. The garbage collection will chec
16、k for and free memory no longer needed.C. The garbage collection allow the program developer to explicity and immediately free the memory.D. The garbage collection can free the memory used java object at expect time. 21、Given the following code:1) public class Test 2 int m, n;3 public Test() 4 publi
17、c Test(int a) m=a; 5 public static void main(String arg) 6 Test t1,t2;7 int j,k;8 j=0; k=0;9 t1=new Test();10 t2=new Test(j,k);11 12 Which line would cause one error during compilation A. line 3B. line 5C. line 6D. line 10 22、Given the uncompleted code of a class:class Person String name, department
18、;int age;public Person(String n) name = n; public Person(String n, int a) name = n; age = a; public Person(String n, String d, int a) / doing the same as two arguments version of constructor / including assignment name=n,age=adepartment = d;Which expression can be added at the "doing the same a
19、s." part of the constructor A. Person(n,a);B. this(Person(n,a);C. this(n,a);D. this(name,age).23、Which of the following statements about variables and their scopes are true A. Instance variables are member variables of a class.B. Instance variables are declared with the static keyword.C. Local
20、variables defined inside a method are created when the method is executed.D. Local variables must be initialized before they are used.24、public void test() try oneMethod();System.out.println("condition 1"); catch (ArrayIndexOutOfBoundsException e) System.out.println("condition 2"
21、); catch(Exception e) System.out.println("condition 3"); finally System.out.println("finally"); Which will display if oneMethod run normally A. condition 1B. condition 2C. condition 3D. finally25、Given the following code:public class Test void printValue(int m)do System.out.print
22、ln("The value is"+m);while( -m > 10 )public static void main(String arg) int i=10;Test t= new Test();t.printValue(i);Which will be output A. The value is 8 B. The value is 9C. The value is 10D. The value is 1126、Which of the following statements about declaration are true A. Declaration
23、 of primitive types such as boolean, byte and so on does not allocate memory space for the variable.B. Declaration of primitive types such as boolean, byte and so on allocates memory space for the variable.C. Declaration of nonprimitive types such as String, Vector and so on does not allocate memory
24、 space for the object.D. Declaration of nonprimitive types such as String, Vector ans so on allocates memory space for the object.27、In the Java API documentation which sections are included in a class document A. The description of the class and its purposeB. A list of methods in its super classC.
25、A list of member variableD. The class hierarchy28、Given the following code:1) public void modify() 2) int i, j, k;3) i = 100;4) while ( i > 0 ) 5) j = i * 2; 6) System.out.println (" The value of j is " + j );7) k = k + 1;8) i-;9) 10 Which line might cause an error during compilation A.
26、 line 4B. line 6C. line 7D. line 829、Which of the following statements about variables and scope are true A. Local variables defined inside a method are destroyed when the method is exited.B. Local variables are also called automatic variables. C. Variables defined outside a method are created when
27、the object is constructed.D. A method parameter variable continues to exist for as long as the object is needed in which the method is defined.30、A class design requires that a member variable cannot be accessible directly outside the class. Which modifier should be used to obtain the access control
28、 A. publicB. no modifierC. protectedD. private 31、Given the following code fragment:1) String str = null;2) if (str != null) && (str.length() > 10) 3 System.out.println("more than 10");4 5) else if (str != null) & (str.length() < 5) 6 System.out.println("less than 5&
29、quot;);7 8) else System.out.println("end"); Which line will cause error A. line 1B. line 2C. line 5D. line 8 32、Which statements about Java code security are true A. The bytecode verifier loads all classes needed for the execution of a program.B. Executing code is performed by the runtime
30、interpreter.C. At runtime the bytecodes are loaded, checked and run in an interpreter.D. The class loader adds security by separating the namespaces for the classes of the local file system from those imported from network sources. 33、 Given the following code:public class Personint arr = new int10;
31、public static void main(String a) System.out.println(arr1);Which statement is correct A. When compilation some error will occur.B. It is correct when compilation but will cause error when running.C. The output is zero.D. The output is null.34、public class Parent public int addValue( int a, int b) in
32、t s;s = a+b;return s;class Child extends Parent Which methods can be added into class Child A. int addValue( int a, int b )/ do something.B. public void addValue ()/ do something.C. public int addValue( int a )/ do something.D. public int addValue( int a, int b )throws MyException /do something. 35、
33、Which statements about thread are true A. Once a thread is created, it can star running immediately.B. To use the start() method makes a thread runnable, but it does not necessarily start immediately.C. When a thread stops running because of pre-emptive, it is placed at the front end of the runnable
34、 queue.D. A thread may cease to be ready for a variety of reasons. 36、A member variable defined in a class can be accessed only by the classes in the same package. Which modifier should be used to obtain the access control A. privateB. no modifierC. publicD. protected 37、A public member vairable cal
35、led MAX_LENGTH which is int type, the value of the variable remains constant value 100. Use a short statement to define the variable.A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. final public int MAX_LENGTH=100;D. public final int MAX_LENGTH=100. 38、Which expressions are correct to dec
36、lare an array of 10 String objects A. char str;B. char str;C. String str;D. String str10;39、Which fragments are correct in Java source file A. package testpackage;public class Test/do something.B. import java.io.*;package testpackage;public class Test/ do something.C. import java.io.*;class Person/
37、do something.public class Test/ do something.D. import java.io.*; import java.awt.*;public class Test/ do something. 40:String s= "hello"String t = "hello"char c = 'h','e','l','l','o' ;Which return true A. s.equals(t);B. t.equals(c);C. s=t;
38、D. t.equals(new String("hello");E. t=c. 41. Which of the following statements are legal A. long l = 4990;B. int i = 4L;C. float f = 1.1;D. double d = 34.4;E. double t = 0.9F.42、public class Parent int change() class Child extends Parent Which methods can be added into class Child A. public
39、 int change()B. int chang(int i) C. private int change() D. abstract int chang() 43、class Parent String one, two;public Parent(String a, String b)one = a;two = b;public void print() System.out.println(one); public class Child extends Parent public Child(String a, String b)super(a,b);public void prin
40、t() System.out.println(one + " to " + two);public static void main(String arg)Parent p = new Parent("south", "north"); Parent t = new Child("east", "west");p.print();t.print(); Which of the following is correct A. Cause error during compilation.B. so
41、utheast C. south to northeast to westD. south to northeastE. southeast to west 44、Given the uncompleted method:1)2) success = connect()3 if (success=-1) 4 throw new TimedOutException();5 6TimedOutException is not a RuntimeException. Which can complete the method of declaration when added at line 1 A
42、. public void method()B. public void method() throws ExceptionC. public void method() throws TimedOutExceptionD. public void method() throw TimedOutExceptionE. public throw TimedOutException void method() 45、Given the following code:1) class Parent 2 private String name;3 public Parent()4 5) public
43、class Child extends Parent 6 private String department;7 public Child() 8 public String getValue() return name; 9) public static void main(String arg) 10 Parent p = new Parent();11 12) Which line will cause error A. line 3B. line 6C. line 7D. line 8E. line 1046、The variable "result" is boo
44、lean. Which expressions are legal A. result = true;B. if ( result ) / do something. C. if ( result!= 0 ) / so something. D. result = 1 47、Class Teacher and Student are subclass of class Person.Person p;Teacher t;Student s;p, t and s are all non-null.if(t instanceof Person) s = (Student)t; What is th
45、e result of this sentence A. It will construct a Student object.B. The expression is legal.C. It is illegal at compilation.D. It is legal at compilation but possible illegal at runtime.48、Given the following class:public class Samplelong length;public Sample(long l) length = l; public static void ma
46、in(String arg)Sample s1, s2, s3;s1 = new Sample(21L);s2 = new Sample(21L); s3 = s2;long m = 21L; Which expression returns true A. s1 = s2;B. s2 = s3;C. m = s1;D. s1.equals(m).49、Which classes can be used as the argument of the constructor of the class FilterInputStream A. FilterOutputStreamB. FileC.
47、 InputStreamD. RandomAccessFile50、Which classes can be used as the argument of the constructor of the class FileInputStream A. InputStreamB. FileC. FileOutputStreamD. String51、Which is not a method of the class InputStream A. int read(byte)B. void flush()C. void close()D. int available()52、Given the
48、 following code:class Person String name,department;public void printValue() System.out.println("name is "+name);System.out.println("department is "+department);public class Teacher extends Person int salary;public void printValue()/ doing the same as in the parent method printVa
49、lue()/ including print the value of name and department.System.out.println("salary is "+salary);Which expression can be added at the "doing the same as." part of the method printValue() A. printValue(); B. this.printValue();C. person.printValue();D. super.printValue(). 53. Which
50、of the following assignment is not correct A. float f = 11.1;B. double d = 5.3E12;C. double d = 3.14159;D. double d = 3.14D.Linux基礎(chǔ)1. Linux文件權(quán)限一共10位長度,分成四段,第三段表示的內(nèi)容是_。A 文件類型 B 文件所有者的權(quán)限 C 文件所有者所在組的權(quán)限 D 其他用戶的權(quán)限2在使用mkdir命令創(chuàng)建新的目錄時,在其父目錄不存在時先創(chuàng)建父目錄的選項是_。A -m B -d C -f D p3. 具有很多C語言的功能,又稱過濾器的是 _ 。A cshB tc
51、shC awkD sed4. 下列文件中,包含了主機名到IP地址的映射關(guān)系的文件是: _ 。A /etc/HOSTNAME B /etc/hosts C /etc/resolv.conf D /etc/networks5. 命令可以從文本文件的每一行中截取指定內(nèi)容的數(shù)據(jù)。_A cp B dd C fmt D cut6對名為fido的文件用chmod 551 fido 進行了修改,則它的許可權(quán)是 _ 。A -rwxr-xr-x B -rwxr-r- C -r-r-r- D -r-xr-xx7 用ls al 命令列出下面的文件列表, _ 文件是符號連接文件。A -rw-rw-rw- 2 hel-s
52、 users 56 Sep 09 11:05 helloB -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbeyC drwxr-r- 1 hel users 1024 Sep 10 08:10 zhangD lrwxr-r- 1 hel users 2024 Sep 12 08:12 cheng8在vi編輯器中的命令模式下,鍵入 _ 可在光標(biāo)當(dāng)前所在行下添加一新行。A <a> B <o> C <I> D A9在vi編輯器中的命令模式下,重復(fù)上一次對編輯的文本進行的操作,可使用 _ 命令。A 上箭頭 B 下箭頭 C <.> D <*>10用命令ls -al顯示出文件ff的描述如下所示,由此可知文件ff的類型為 _ 。-rwxr-xr- 1 root root 599 Cec 10 17:12 ffA 普通文件 B 硬鏈接 C 目錄 D 符號鏈接1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31∕T 288-2016 綠化栽培介質(zhì)
- 實習(xí)生自我小結(jié)(9篇)
- 車工實習(xí)報告范文15篇
- 防溺水安全教育演講稿例文八篇
- DB45T 2580-2022 茄子主要病蟲害防治技術(shù)規(guī)程
- 學(xué)生實習(xí)報告范文匯編六篇
- 2025軟件技術(shù)服務(wù)合同下載
- 半年工作計劃模板
- 個人離職申請書范文八篇
- 計算機的實習(xí)報告六篇
- 2024年度共享辦公空間租賃合同2篇
- 國家電投《新能源電站單位千瓦造價標(biāo)準(zhǔn)值(2024)》
- 小兒全麻患者術(shù)后護理
- 山東省臨沂市2023-2024學(xué)年高二上學(xué)期期末考試政治試題 含答案
- 黑龍江省哈爾濱市2023-2024學(xué)年八年級上學(xué)期語文期末模擬考試試卷(含答案)
- 2024至2030年不銹鋼水龍頭項目投資價值分析報告
- 風(fēng)險投資協(xié)議書范本標(biāo)準(zhǔn)版
- TSGD7002-2023-壓力管道元件型式試驗規(guī)則
- 2024年百科知識競賽題庫及答案(共三套)
- 嘗試與猜測 (說課稿)-2024-2025學(xué)年五年級上冊數(shù)學(xué)北師大版
- JGJ-T490-2021鋼框架內(nèi)填墻板結(jié)構(gòu)技術(shù)標(biāo)準(zhǔn)
評論
0/150
提交評論