标准输入输出流

System类中的两个成员变量

public static final InputStream in      标准输入流

public static final PrintSteam out      标准输出流

System.in:标准输入流,是从键盘获取数据的

InputSteam is = System.in

键盘录入数据共3种方法

1、main方法的args接收参数

2、Scanner sc = new Scanner(System.in);

3、通过字符缓冲流包装标准输入流实现

BufferedReader br = New BufferedReader(new InputStreamReader(System.in));

PrintStream ps = System.out

联想到刚开始学的东西,其实这个输出语句本质是IO流操作,把数据输出到控制台。

System.out.println("helloworld");

时间: 2024-10-21 23:06:36

标准输入输出流的相关文章

Java API —— IO流(数据操作流 & 内存操作流 & 打印流 & 标准输入输出流 & 随机访问流 & 合并流 & 序列化流 & Properties & NIO)

1.操作基本数据类型的流 1) 操作基本数据类型 · DataInputStream:数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型.应用程序可以使用数据输出流写入稍后由数据输入流读取的数据. · DataOutputStream:数据输出流允许应用程序以适当方式将基本 Java 数据类型写入输出流中.然后,应用程序可以使用数据输入流将数据读入. package datastreamdemos; import java.io.*; /** * Created b

Java基础知识强化之IO流笔记61:标准输入输出流的本质

1. 标准输入输出流  System类中的两个成员变量: public static final InputStream in :"标准"输入流. public static final PrintStream out :"标准"输出流. 备注: InputStream is = System.in; PrintStream ps = System.out; 代码示例: 1 package cn.itcast_04; 2 3 import java.io.Print

IO流(三)__字节流 标准输入输出流 转换流

一.字节流:FileInputStream 和FileOutputStream 基本操作和字符流类相同,没有flush,但是close还是要的 复制一个字节流文件 private static void copy_1() throws IOException { FileInputStream fis=new FileInputStream("d://17-网络编程(TCP协议-练习-上传图片客户端).avi"); BufferedInputStream bufis=new Buffe

一、javaSE (二十二)登录注册IO版本案例、数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、NIO

1:登录注册Io版本案例(掌握) 要求,对着写一遍 cn.itcast.pojo User cn.itcast.dao UserDao cn.itcast.dao.impl UserDaoImp1(实现我不管) cn.itcast.game GuessNumber cn.itcast.test UserTest 2:数据操作流(操作基本类型数据的流)(理解) (1)可以操作基本类型的数据 (2)流对象名称 DataInputStream DataOutputStream 3:内存操作流(理解)

【.net 深呼吸】通过标准输入/输出流来完成进程间通信

实现进程之间煲电话粥的方式,有好几种,比如,你可以用这些方案: 1.使用socket来传递.这个好像很无聊,本地进程之间也用socket?不过,通过本机回环网络确实可以进程之间通信. 2.WCF,与上面的相似,也是利用本机回环地址来在进程间通信. 3.内存映射文件.这个可能有些朋友不太熟,毕竟平时装逼时也装不上这个.内存映射文件类似于磁盘中的物理文件,只不过它是存在于内存中的,一旦引用文件的最后一个进程退出,内存映射文件就会释放.多个进程间可以共享内存映文件来分享银行卡上的钱. 本文老周还介绍第

标准输入输出流对象

System类的静态成员变量,包括 System.in:InputStream类型的,代表标准输入流,默认状态对应于键盘输入. System.out:PrintStream类型的,代表标注输出流,默认状态对应于显示器输出. System.err:PrintStream类型的,代表标准错误信息输出流,默认状态对应于显示器输出. Scanner按照类型读取: 对输入流读取的信息进行转换,对信息赋予类型的一个处理流: 先建立一个字节输入流和字节输出流: 标准输入输出重定向到新建立的输入赎车流 建立一个

第十四周 阅读项目 标准输入输出流

/* 02.*Copyright (c)2014,烟台大学计算机与控制工程学院 03.*All rights reserved. 04.*文件名称:d.cpp 05.*作 者:张旺华 06.*完成日期:2015年6月3日 07.*版 本 号:v1.0 08.*/ #include <iostream> #include <math.h> using namespace std; int main() { float a,b,c,disc; cout<<"ple

java实验8-Java输入输出流

1 读写文件 [实验目的] (1)掌握文本文件的读写方法. (2)掌握随机文件的读写方法. (3)掌握InputStream.OutputStream抽象类的基本使用. (4)掌握FileInputStream.FileOutputStream.DataInputStream.DataOutputStream 抽象类的基本使用. [实验要求] 要求一:建立StreamDemo类,实现标准输入输出流的建立,能从键盘读取字符串并输出该字符串. 要求二:应用Java的输入输出流,对一个图片文件进行处理

C++二进制输入输出流接口设计

提到输入输出流,作为CPPer很自然的就会想到std::iostream,对于文本流的处理,iostream可以说足够强大,应付一般复杂度的需求毫无压力.对二进制流处理却只能用“简陋”来形容,悲催的是,作为一个在多媒体软件领域默默耕耘多年的码农日常打交道最多的偏偏就是二进制流. 前些年流行过一本书叫做什么男人来自火星女人来自金星之类的,同样的,如果说文本流来自火星那二进制流就是来自进行.对一个文本流,我们可能期望这样的接口函数: 1 string text = stream.get_line()