【315天】我愛刷題系列074(2017.12.17)

叨叨兩句

  1. 心中有目標,遇到困難,纔會想各類辦法去解決,而不是逃避

牛客網——java專項練習053

1

package Wangyi;
class Base
{
    public void method()
    {
        System.out.println("Base");
    } 
}
class Son extends Base
{
    public void method()
    {
        System.out.println("Son");
    }
     
    public void methodB()
    {
        System.out.println("SonB");
    }
}
public class Test01
{
    public static void main(String[] args)
    {
        Base base = new Son();
        base.method();
        base.methodB();
    }
}

問這個程序的輸出結果。java

正確答案: D
A Base SonB
B Son SonB
C Base Son SonB
D 編譯不經過code

Base base = new Son();
這句new 了一個派生類,賦值給基類,因此下面的操做編譯器認爲base對象就是Base類型的
Base類中不存在methodB()方法,因此編譯不經過

2

下面的類哪些能夠處理Unicode字符?對象

正確答案: A B C
A InputStreamReader
B BufferedReader
C Writer
D PipedInputStreamip

字節流:
InputStream   
|-- FileInputStream (基本文件流)   
|-- BufferedInputStream   
|-- DataInputStream   
|-- ObjectInputStream
字符流
Reader 
|-- InputStreamReader (byte->char 橋樑) 
|-- BufferedReader (經常使用) 
Writer 
|-- OutputStreamWriter (char->byte 橋樑) 
|-- BufferedWriter 
|-- PrintWriter (經常使用)
相關文章
相關標籤/搜索