三十多岁才30岁自学java如何就业,晚吗?

本剪报剪自. 版权属于原作者。
同时分享到社交网络
同时分享到社交网络Java从零开始学三十八(JAVA IO- 重定向IO) - 推酷
Java从零开始学三十八(JAVA IO- 重定向IO)
一、三个静态变量
java.lang.System提供了三个静态变量
System.in(默认键盘)
System.out(默认显示器)
System.err
二、重写向方法
System提供了三个重定向方法
static void setErr(PrintStream errr)
重定向标准错误输出流
static void setIn(InputStream in )
重定向标准输入流
static void setOut(PrintStream out)
重定向歀输出流
3.1、重定向输入流
package com.pb.io.
import java.io.BufferedR
import java.io.FileInputS
import java.io.FileNotFoundE
import java.io.IOE
import java.io.InputStreamR
import java.io.UnsupportedEncodingE
* 重定向输入
* 1.有一个已经初始化的InputStream输入流
* 2.调用System.setIn()方法,将标淮输入流重定向到目的输入流
* 3.读取System.in中的内容
public class ReIn {
public static void main(String[] args) throws UnsupportedEncodingException {
//1.声明一个输入流
FileInputStream fis=new FileInputStream(&d:/test/s1.txt&);
//2.重定向
System.setIn(fis);
//3.读取System.in标准输入流中的内容
BufferedReader br=new BufferedReader(new InputStreamReader(System.in,&gb2312&)); //设置字符编码
//4.输出System.in中的内容
String line=null;
while((line=br.readLine())!=null){
System.out.println(line);
//5.关闭流
br.close();
fis.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
3.2、重定向输出流
package com.pb.io.
import java.io.FileNotFoundE
import java.io.FileOutputS
import java.io.PrintS
* 重定向标淮输出流
* 1.初始化PrintStream对象
* 2.调用System.setOut()方法,将标淮输出流重定向至PrintStream对象
* 3.操作System.out流,
public class ReOut {
public static void main(String[] args) {
//1.声明一个输出流PrintStream对象
PrintStream ps=new PrintStream(new FileOutputStream(&d:/test/ps.txt&,true));
//追加内容
//2.重定向标淮输出流
System.setOut(ps);
//3.使用PrintStream对象向流中写信息
System.out.println(&测试重定向成功了没有!&);
System.out.println(new ReOut());
ps.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致三十岁还能学JAVA吗?
如果能,今后能从事什么行业。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 29岁学java 的文章

 

随机推荐