『壹』 java中的System.in是什麼意思

讀取標准輸入設備數據。

『貳』 java的System.in的問題會的都來看看分一定給。

你好!

在java中,
使用System.out表示標准輸出設備;
使用System.in表示標准輸入設備。

默認情況下,輸出設備是顯示器,輸入設備是鍵盤。

System.in會返回一個InputStream的子類或實現類;
read方法應該是在子類或實現類中進行了實現,所以調用不會報錯;


希望對你有幫助!

『叄』 如何代替java中的System.in和System.out,在線等!!!!!!!!!!!

在方法裡面給System.in和System.out賦個值,例如:b=System.out;然後把b傳給方法。

『肆』 Java中system in 什麼意思

System.in這句代碼執行時,程序會卡在這局,等待你鍵盤輸入,可以在控制台輸入你想傳的東西,回車。你輸入的東西就進入代碼裡面了,然後繼續執行下面的代碼

『伍』 System.in在JAVA中是怎麼用的

一、System.in
Java在java.lang.System類中聲明了3個常量in、out、err,用於實現標准輸入/輸出功能。 聲明如下:
public final class System extends Object { public final static InputStream in = nullInputStream(); //standard input constant public final static PrintStream out = nullPrintStream(); //standard output constant public final static PrintStream err = nullPrintStream(); //standard error output constant }
InputStream類的read()方法可以從鍵盤接收數據,PrintStream類的print()和println()方法可以向屏幕輸出數據。
由於read()方法聲明要拋出IOException異常,調用它的函數要處理該異常。 實例:

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
str = br.readLine();

『陸』 關於JAVA中的System.in

我只在主方法時調用abc類的name變數就可以獲取輸入的名字啦.同樣,也適用其他類里.只需要調用abc類對象的name就可以了.
import java.io.*;
public class abc{
String name;
public abc(){
InputStreamReader is=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(is);
System.out.println("請輸入顧客的姓名:");

try{
name=br.readLine();
}catch(IOException e){
System.out.println("系統錯誤!");
e.printStackTrace();
}finally{
try{
is.close();
br.close();
}catch(IOException e){
System.out.println("關閉流發生錯誤!");
e.printStackTrace();
}
}
}

public static void main(String[] args) {
abc test=new abc();
System.out.println("你輸入的名字為:"+test.name);
}

}

『柒』 java中system.in怎麼用

system.in標准輸入流 可以包裝成位元組流或者字元流回均可 比如字元流 你輸入答字元
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
str = br.readLine();

『捌』 關於JAVA,System.in如何執行的問題。

1. 此時我還可以繼續輸入新的字元串,難道程序又跳到System.in嗎?

你要知道 IO inputStream outputStream 的原理。

InputStream OutputStream 和他們的緩沖器。 都相當於一條管道。 Buffer 相當於一個水池,或者說一個大的水管。

當 br.readLine(); 的時候 管道會向來源方 抽水(索取一行字元串) 會一直等到有水來了為止。(阻塞,一直等待) 而管道那頭連接的是 用戶輸入(System.in)

所以當你調用 br.readLine(); 的時候。 就相當於會向管道的那頭System.in 索取一行數據。

只要沒進行 br.close() 之前,這個管道是建立 相通的。

所以 正確上來說。 程序不是 跳到第一個 System.in 那行。 而是 從沒關閉的通道 里 獲取System.in的用戶輸入。

希望我的回答,能讓你明白。有任何問題請追問。 我的回答如果對你有幫助的話,請點贊。

『玖』 java中的System.in如何理解,請高手指教一下,System的意思,in的意思,in是對象嗎,System是類嗎

System是類沒錯,in是一個標准輸入流對象,如從鍵盤輸入的內容。System.in的意思就是在system類中有一個類變數變數名稱是in,而這個in就是剛才說到的是一個標准輸入流對象