- 博客(7)
- 收藏
- 关注
转载 可变参数
在Java5 中提供了变长参数(varargs),也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print("hello");print("hello","lisi");print("hello","张三", "alexia");下面介绍如何定义可变长参数 以及如何使用可变长参数。1. 可变长参数的定义使用...表示可变长参数,例如pr
2016-08-23 15:58:38 372
转载 回调
出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273)以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样
2016-08-21 16:17:40 280
转载 getPath、getAbsolutePath区别
File的这三个方法在api中都有说明,仅以程序为例说明。package test;import Java.io.File;import java.io.IOException;public class TestFilePath { public static void main(String[] args) { // TODO Auto-generated m
2016-08-21 15:06:46 1008
转载 Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition
Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和ConditionJava并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,
2016-08-19 08:41:54 198
原创 PrintWriter证明了txt和doc的差距,txt不能识别控制符write方法在txt文件中运用时结果不能识别\n
publicclassPrintWriterTest2 { publicstaticvoid main(String[]args) { Stringpath ="F:\\a.txt"; PrintWriterpw =null; pw =new PrintWriter(System.out);
2016-08-16 21:10:54 578
转载 子类重写父类方法注意
子类重写父类的方法应注意的问题若想实现一个合格重写方法,而不是重载,那么必须同时满足下面的要求!重写规则之一:重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。)比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记public修饰符,编译器当然不会放过任何教训我
2016-08-13 16:42:21 8019
原创 关于flush
ByteArrayOutputStream.flush()没有意义。FileOutputStream.flush()就是把内存中的bytes写到硬盘上。比如你下载一个1G的avi,JVM的Xmx开到256m,那么FileOutputStream里面最多就放256m内容,所以需要不停的flush()
2016-08-12 19:25:03 280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人