摘要:
一、流的工作原理 C语言中用于描述一个文件的叫文件描述符,而向文件中读写数据都要通过这个文件描述符。而java中的叫流,但是java中的流功能更强大。流是用于从文件、内存、网络上读写数据的工具;将我们的文件比作为水桶,数据比作为水的话,那么流就是我们用来向桶中注入水、从桶中取水的"管道"(非操作系统的管道)。二、流的分类 流按不同分类方法可以分不同的类型: ① 按数据的流动方向可分为输入流和输出流。(注意:站在不同的角度,流的方向是不同,对于java中的流来说都是站在程序的角度,向程序中写入数据的流叫做输入流,从程序中读取数据的流叫做输出流)。 ② 按处理数据的单位可以分为 阅读全文
随笔档案-2011年07月
可变参数-转自http://blog.csdn.net/justinavril/article/details/4674305
2011-07-07 14:51 by Firefly727, 162 阅读, 收藏,
摘要:
许多Java新人在看到下面的这段代码的时候,都会问一个问题:dealArray方法里那三个小点点是什么啊? 1 public class TestVarArgus { 2 3 public static void dealArray(int... intArray){ 4 5 } 6 7 public static void main(String args[]){ 8 9 } 10 } 这就是今天这篇blog的主角:可变的参数类型,也称为不定参数类型。英文缩写是varargus,还原一下就是variable argument type。通过它的名字可以很直接地看出来,这个方法在接收参数的时候 阅读全文
[Java]assertThat详解
2011-07-05 20:34 by Firefly727, 5336 阅读, 收藏,
摘要:
assertThat详解---来自http://yingfangming.blog.163.com/blog/static/165802470201092964526324/㈠一般匹配符1、allOf 匹配符表明如果接下来的所有条件必须都成立测试才通过,相当于“与”(&&) assertThat( testedNumber, allOf( greaterThan(8), lessThan(16) ) );2、anyOf 匹配符表明如果接下来的所有条件只要有一个成立则测试通过,相当于“或”(||) assertThat( testedNumber, anyOf( greaterT 阅读全文
浙公网安备 33010602011771号