最新文章列表

Java传统IO

传统IO有两种形式,一种是阻塞IO,另一种是阻塞IO+每个请求创建线程/线程池。 阻塞IO IO的阻塞、非阻塞主要表现在一个IO操作过程中,如果有些操作很慢,比如读操作时需要准备数据,那么当前IO进程是否等待操作完成,还是得知暂时不能操作后先去做别的事情?一直等待下去,什么事也不做直到完成,这就是阻塞。抽空做些别的事情,这是非阻塞。 在传统IO里,InputStream.read()方法时 ...
春花秋月何时了 评论(0) 有523人浏览 2016-09-11 20:58

io介绍

 1.做java开发有一段时间了,对java的io类库总是没有较全面的了解,仅仅停留在会使用几个常用api的基础   上。抽空学习了一下,对io类库有了更全面的了解。  2.IO:输入输出,java中使用流的抽象概念来表示。  3.从操作的基本单元的类型划分:可分为面向字节操作的IO和面向字符操作的IO。    3.1.在面向字节操作的IO中,api的设计者认为有关输入的类都继承自Input ...
javazqd110 评论(0) 有579人浏览 2016-08-25 17:18

IO流

  IO流的概述     IO流用来处理设备间的数据传输  (上传文件和下载文件) Java对数据的操作是通过流的方式 java用于操作流的对象都在IO包中     io流有两种形式分别是:读 和 写(下载和上传时都可用到)分别是从用户到服务器和服务器到用户 面试题: close()和flush()的区别是啥? flush是刷新缓冲区 刷新后还可以继续使用流对象 close是在关闭 ...
Angell 评论(0) 有384人浏览 2016-08-24 14:17

文件的拷贝Util

package com.tianmushanlu.util; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import jav ...
远东之夜 评论(0) 有474人浏览 2016-06-19 16:07

Java io nio netty三种方式实现简单聊天功能

  netty和nio的比较: http://news.cnblogs.com/n/205413/    一:首先是Java IO:   Server:    package com.tch.test.chat.io; import java.io.BufferedReader; import java.io.IOException; import java.io.In ...
dreamoftch 评论(0) 有3316人浏览 2016-05-23 11:15

转:linux 文件系统IO性能优化

对于LINUX SA来说,服务器性能是需要我们特别关注的,包括CPU、IO、内存等等系统的优化变得至关重要,这里转载一篇非常不错的关于IO优化的文章, ...
tianmaotalk 评论(0) 有973人浏览 2016-05-23 08:53

linux网络IO

利用reactor模式模拟异步IO http://www.artima.com/articles/io_design_patterns.html 系统函数: http://linux.die.net/man/4/epoll 在一个非阻塞的socket上调用read/write函数, 返回EAGAIN或者EWOULDBLOCK(注: EAGAIN就是EWOULDBLOCK) 从字面上看, 意思是: ...
tinkame 评论(0) 有453人浏览 2016-05-14 22:18

java从0开始学习第十一课-IO也是非常简单的

static void writeFile(String fileName,String text) throws IOException{ FileWriter fw=new FileWriter(fileName); //获取文件写入器 BufferedWriter bw=new BufferedWriter(fw); //将文件写入器转成缓存写 ...
java从入门到放弃 评论(1) 有674人浏览 2016-05-06 22:47

该类用于测试 通过转换日期格式创建文件夹

package test; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; /** * 该类用于测试 通过转换日期格式创建文件夹 * @author lenovo * */ public class MyTest { public static void main(Strin ...
阿斯蒂芬 评论(0) 有321人浏览 2016-04-09 22:40

Java I/O 操作及优化建议(I/O,NIO,AIO)

I/O:文件和网路流都是同步阻塞方式 NIO:同步阻塞方式操作文件,同步非阻塞方式操作网路流 AIO:文件和网路流都可异步非阻塞方式操作,也可同步非阻塞方试操作 原文出处: IBM - 周明耀 Java I/O I/O,即 Input/Output(输入/输出) 的简称。就 I/O 而言,概念上有 5 种模型:blocking I/O,nonblocking I/O,I/O mult ...
langgufu 评论(0) 有3886人浏览 2016-04-06 16:27

Java NIO and IO

Java NIO vs. IO http://tutorials.jenkov.com/java-nio/nio-vs-io.html 翻译的中文版 http://ifeve.com/java-nio-vs-io/ NIO与传统IO的区别 http://blog.csdn.net/zhouhl_cn/article/details/6568119 作者:海子 出处:http://www.cn ...
darrenzhu 评论(0) 有672人浏览 2016-03-04 10:36

java 读取大数据文件,处理大数据文件性能比较?

通过使用java提供的io,scanner类,apache提供的api处理大文件数据性能分析比较,代码如下: package test; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; impo ...
zx_code 评论(2) 有6350人浏览 2016-02-17 15:42

Java NIO使用及原理分析 (一)

转载自:李会军•宁静致远   最近由于工作关系要做一些Java方面的开发,其中最重要的一块就是Java NIO(New I/O),尽管很早以前了解过一些,但并没有认真去看过它的实现原理,也没有机会在工作中使用,这次也好重新研究一下,顺便写点东西,就当是自己学习 Java NIO的笔记了。本文为NIO使用及原理分析的第一篇,将会介绍NIO中几个重要的概念。 在Java1.4之前的I/O系统中, ...
h140465 评论(0) 有679人浏览 2016-01-14 10:48

java基础-输入输出流I/O

      1.什么是IO           Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了 ...
yovi 评论(0) 有610人浏览 2016-01-09 22:42

IO与操作系统关系(一)

1.liunx的内核态和用户态          1.1).用户空间与内核空间           liunx操心系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核,保证内核的安全,操心系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间。针对linux操作系统而言,将最高的1G字节(从虚拟地址0xC0 ...
yanan0628 评论(1) 有1819人浏览 2016-01-06 15:15

利用hashmap储存文件里面字符出现的频率,io流应用

import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.*; public class count { public static void main(String arg ...
qq_24665727 评论(0) 有1501人浏览 2015-12-12 01:37

Java追加内容到文件末尾的几种常用方法

import java.io.BufferedWriter;                                                     import java.io.FileOutputStream;                                                   import java.io.FileWriter;      ...
lindarz 评论(0) 有626人浏览 2015-11-27 09:29

IO相关

*********************************************** 1、IO操作实际上分为两步==>请求和执行 2、Linux上的I/O模型大致分为五种: A.阻塞==>同步IO B.非阻塞==>同步IO C.I/O复用==>同步IO D.信号驱动I/O==>同步IO E.异步I/O(AIO) ==>异步IO 3、阻塞与非阻塞===&g ...
can_do 评论(0) 有719人浏览 2015-10-15 17:34

传智播客风清扬视频-------IO简述之InputStream和OutputStream及常实现类

IO流的分类:      流向:           输入流   读取数据           输出流   写出数据      数据类型:           字节流:                字节输入流    读取数据                字节输出流    写出数据           字符流:                字符输入流    读取数据                ...
chentian114 评论(0) 有2459人浏览 2015-09-24 23:09

java流的总结——从原理分析

   温故而知新,可以为师矣。至于你信不信,反正我是信了。知识这个东西吗,学了忘,忘了学,和正常,最近实习被各种UI界面搞的头寻目眩,主要有fragmentTabhost,ViewPager,Adapter,自定义控件,侧滑菜单。现在完成了界面开发后我想利用一点时间完成io流的回顾,数据交互时不可避免的需要写数据到网络和本地。       正式开始:java程序怎么获取本地文件(字符文件,二进 ...
麦田的设计者 评论(1) 有1658人浏览 2015-09-24 16:46

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics