java【源码】i/o乱七八糟

原创 2013年12月04日 10:12:07
package lianxi1;
import java.util.*;
import java.io.*;
import javax.swing.JFileChooser;
public class lianxi {
                                                  
	public static void main(String[] args) throws FileNotFoundException
	{ 
		/*JFileChooser filechooser=new JFileChooser();
		if(filechooser.showOpenDialog(null)==JFileChooser.APPROVE_OPTION)
		{
			File file=filechooser.getSelectedFile();
			
			Scanner input=new Scanner(file);
			
			while(input.hasNext())
			{
				System.out.println(input.nextLine());
			}
			input.close();
		}*/
		File file=new File("image/zhang.txt");
		PrintWriter output=new PrintWriter("image/zhang.txt");
		System.out.println(file.getAbsoluteFile());                                                                                                                      
		output.println("zhagh diao");
		output.print("zhangbo");
		output.close();
		String a=new String();
		String b=new String();
		String c=new String();
		Scanner input=new Scanner(file);
		while(input.hasNext())
		{
			a=input.next();
			b=input.next();
			c=input.next();
			
		}
		System.out.println(a+"\n"+b+"\n"+c);
		input.close();                                                                                                                                                                                                                                                                                                                                                    
	}
	
}  

相关文章推荐

Java8 I/O源码-目录

从今天开始,就要开始学习I/O了。本专栏从将根据源码,详细深入地讲解Java I/O的实现。本专栏主要参考《Think In Java》一书,还有网上的一些技术文章。主要讲解Java I/O的源码、优...

Java8 I/O源码-整体结构

在详细地对Java I/O系统中的各个类进行讲解前,先复习下Java I/O的整体结构。如下图所示,基本包含了Java I/O中比较常用的类。...

java源码中的nio包和I/O模型

Java nio 包,可以理解为( new io )。 标准io的缺点:(1) 当客户端多时,会创建大量的处理线程。且每个线程都要占用栈空间和一些CPU时间 (2) 阻塞可能带来频繁的上下文切换,...

Java I/O - 流的源码分析

草稿

[hadoop2.7.1]I/O之Writable源码及相关注解

由于Hadoop的MapReduce和HDFS都有通信的需求,需要对通信的对象进行序列化。Hadoop并没有采用Java的序列化,而是基于java.io里的DataOutput和DataInput引入...

【转载】高性能网络I/O框架-netmap源码分析(6)

高性能网络I/O框架-netmap源码分析(6) 作者:gfree.wind@gmail.com 原文地址: 因为最近比较忙,很久没有更新博客了,但是netmap源码分析还没有写完,今天...

memcached I/O模型源码分析

memcached是基于多路复用实现事件驱动的服务器,在事件处理方面,应用了master+works的线程模型。 master线程负责监听端口,当有新的连接,master线程负责接收连接,...

libevent源码分析--I/O 定时 信号 被处理的安排

关于这几个事件对应的初何时何地初始化、何时何地事件被添加、何时何地添加到激活队列、处理流程: 一、i/o事件        I/O事件的初始化是在event_set函数中被初始化        I/O...

libevent源码分析--如何将定时器和信号事件都集合到I/O复用中

我的理解:        在I/O多路复用机制用(这里使用epoll作为例子),epoll_wait在一定的时间内监听需要受到关注的套接字,如果只是关注I/O事件,这样就会很简单,在设置时间的时候没有...

Redis源码分析(二十九)--- bio后台I/O服务的实现

在Redis系统中也存在后台服务的概念,background Service,后台线程在Redis中的表现主要为background I/O Service,有了后台线程的支持,系统在执行的效率上也势...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java【源码】i/o乱七八糟
举报原因:
原因补充:

(最多只允许输入30个字)