
在a.readLine中,readLine作为读取1行的方法,那a是什么?
BufferedReader a = new BufferedReader (new InputStreamReader(System,in));
BufferedReader a = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;
変数a是BufferedReader的型也有,xxxxx…也是被初始化了。
int和double是被称为基本型,但BufferedReader是参考型中的1种类。
BufferedReader是数据被读取时候做的类。
BufferedReader a = new BufferedReader (xxxxxxxxxxxxxxxxxxxxxxxx);
在new后写类的名字并附加(),这就是"新做成属于这个类的对象"的命令。
也就是记述new BufferedReader (xxx…);从而做成"做成属于BufferedReader类的对象"的命令。
new InputStreamReader(System,in)
的样子。这个new InputStreamReader(System,in)是BufferedReader对象做成时的参数。另外也出现了new。
在这里做成另外的InputStreamReader类的对象。其参数为System.in。
到现在为止使用的是System.out.println。System.out是往画面(标准输出)输出。
System.in是用键盘(正确的是标准输出)做数据的输入。

?以基础类的System.in为基础做成InputStreamReader对象。
?在其基础上做成BufferedReader对象。
?对变量a以BufferedReader对象来做了初始化。
readLine()
原文:https://www.cnblogs.com/redrian/p/9395389.html