【Java】
文章平均质量分 73
我在天上飘
自信的生活态度最重要!
展开
-
BufferedReader and BufferedWriter基本用法。
BufferedWriter 和 BufferedReader 为带有默认缓冲的字符输出输入流,因为有缓冲区所以效率比没有缓冲区的高。BufferedReader它可以包装字符流,拥有8192字符的缓冲区,将字符流放入缓存里,先把字符读到缓存里,到缓存满了或者你flush的时候,再读入内存,就是为了提供读的效率而设计的。 一、BufferedWriter 类构造方法:b原创 2016-01-07 11:41:54 · 441 阅读 · 0 评论 -
【Java】定时器Timer的使用
1、使用java.util.Timer工具类可以周期性执行任务,或从指定时间开始执行。示例1:Android开发中,3秒后跳转到新ActivityTimer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() {原创 2016-01-10 15:36:30 · 655 阅读 · 0 评论 -
【Java】IO流基础知识
一、Java的输入、输出流主要由InputStream/Reader、 OutputStream/Writer作为抽象基类,InputStream、OutputStream所操作的数据单元是8位的字节流,而Reader/Writer所操作的数据单元是16位的字符流。下面是使用示例://FileInputStreamTest>>>>>>>>>>>>>>>>>>>>>>>>>//和Input原创 2016-01-15 11:09:19 · 302 阅读 · 0 评论 -
【Java】线程的创建和启动
一、继承Thread类创建线程类定义Thread类的子类,并重写run()方法, 该run()方法为线程执行体。创建Thread子类的实例,即创建子线程对象。调用线程对象的start()方法启动该线程。public class FirstThread extends Thread{ /** * @param args */ private int i; public原创 2016-03-24 10:13:38 · 387 阅读 · 0 评论 -
【Java】线程同步
1、同步代码块。当有两个进程并发修改同一个文件时就有可能造成异常,Java的多线程支持引入了同步监视器,使用同步监视器的通用方法是同步代码块。synchronize(obj){....}2、同步方法使用synchronized关键字来修饰某个方法。3、同步锁Lock是控制多个线程对共享资源进行访问的工具,锁提供对共享资源的独占访问。每次只能有一个线程对Lock对象加锁,线程原创 2016-03-24 20:22:19 · 223 阅读 · 0 评论