本文目錄一覽:
- 1、給定一個java程序的main方法的代碼片段如下:假如d 目錄下不存在abc.txt文件,下面運行結果是什麼呢
- 2、給定一個java程序的代碼片斷,如下
- 3、JAVA IO小問題
- 4、求java習題?
給定一個java程序的main方法的代碼片段如下:假如d 目錄下不存在abc.txt文件,下面運行結果是什麼呢
a。不存在就會拋出異常。運行catch中的語句。輸出『文件沒有發現!』
給定一個java程序的代碼片斷,如下
選a和c。
public String substring(int beginIndex,
int endIndex)返回一個新字元串,它是此字元串的一個子字元串。該子字元串從指定的 beginIndex 處開始,一直到索引 endIndex – 1 處的字元。因此,該子字元串的長度為 endIndex-beginIndex。
public int indexOf(String str)返回第一次出現的指定子字元串在此字元串中的索引。
public char charAt(int index)返回指定索引處的 char 值。索引範圍為從 0 到 length() – 1。序列的第一個 char 值在索引 0 處,第二個在索引 1 處,依此類推,這類似於數組索引。
JAVA IO小問題
PrintWriter有自動flush的功能,但是必須在構造函數中傳入PrintWriter log = new PrintWriter(fw,true); true才會自動刷。
上面那段代碼沒有true,所以程序結束了也不會將緩存區的東西刷進文件中。
求java習題?
1.給定一個Java程序代碼,如下:運行編譯後,輸出結果是(). (選擇一項)
pubilc class Test{
int count = 9;
pubilc void count1(){
int count = 10;
SYstem.out.println(“count1″+count);
}
pubilc void count2(){
SYstem.out.println(“count2″+count);
}
pubilc static void main(String args[]){
Test t =new Twst();
t.count1();
t.count2();
}
}
A.count1=9 count2=9
B.count1=10 count2=9
C.count1=10 count2=10
D.count1=9 count2=10
2.給定java代碼,如下:運行時,會產生()類型的異常.(選擇一項)
String s=null;
s.concat(“abc”);
A.AritthmeticException
B.NullpointerException
C.IOException
D.EOFException
3.給定java代碼片段,如下:
Integer a = new Integer(3);
Integer b = new Integer(3);
System.out.println(a==b);
運行後,這段代碼將輸出()。(選擇一項)
A.true
B.false //對象比較用EQUALS
C.0
D.1
4.在JAVA中的布局管理器,以下說法中錯誤的是(). (選擇一項)
A.FlowLayout以由上到下的方式從左到右排列組件
B.BorderLayout使用 “東”.”西”.”南”.”北”,”居中”來指定組件的位置
C.GridLayout可以創建網格布局,網格布局中各組的大小可以任意調整
D.可以通過容器的setLayout方法為容器指定布局管理
5.在J2EE中,下列元素經過排序的集合類是()。(選擇一項)
A.LinkedList
B.Stack
C.Hashtable
D.TreeSet
6.在Java中,要想使定義該類所在的包外的類不能訪問這個類應用的關鍵字是()。(選擇一項)
A.不需要任何關鍵字
B.private
C.final
D.protected
7.某一 java程序中有如下代碼:
Datalnputstream din=new DataInputstream(new BufferedInputstream
(new FileInputstream(「employee.dat」) ));
假設在employee.dat文件中只有如下一段字元:abcdefg。則:System.out.println(din)在屏幕上列印().(選擇一項)
A.A
B.B
C.97
D.98
8.()位於集合框架的體系結構的頂層。(選擇一項)
A.ArrayList類
B.Collection介面
C.Set介面
D.List介面
9.Java程序中讀入用戶輸入的一個值,要求創建一個自定義的異常,如果輸入值大於10,使用throw語句顯式地引發異常,異常輸出信息為「something』s wrong!」,語句為()。(選擇一項)
A.if (I10) throw Exception(「something』s wrong!」);
B.if (I10) throw Exception e (「something』s wrong!」);
C.if (I10) throw new Exception(「something』s wrong!」);
D.if (I10) throw new Exception e (「something』s wrong!」);
11.下面是Java程序中的一些聲明,選項中能夠通過編譯的一項是()。(選擇一項)
String s1=new String(「Hello」);
String s2=new String(「there」);
String s3=new String();
A.s3=s1+s2
B.s3=s1s2
C.s3=s1||s2
D.s3=s1s2
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/250914.html