自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用反射和注解得到一个类的注解信息

package com.iotek.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import

2017-03-26 22:22:11 704

原创 多线程去复制一个文件

package com.iotek.iodemo;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;public class MutiCopeFileDemo { public static void main(String[] args) { MutiCopeFi

2017-03-22 20:31:58 2155 2

原创 使用字节流复制一个文件夹

package com.iotek.iodemo;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class CopeDirDemo { public static void main(String[]

2017-03-21 21:12:14 1075

原创 层级显示文件目录结构信息案例

案例介绍:给定一个目录,要求按层级显示目录结构信息,文件名后面加上*或者是\来表示文件夹案例设计:使用递归算法使用File类当中的ListFile来遍历文件夹使用List集合package javademo;import java.io.File;import java.util.ArrayList;import java.util.List;public class IteratorD

2017-03-20 22:22:55 2240

原创 线程通信

在现实应用中,很多时候,都需要去控制多个线程按照一定的次序去访问同一个共享的资源,比如生产–消费的经典案例 Java中提供3个重要的方法解决线程间的通信问题,这三个方法分别是wait();notify();notifyAll(); 下面是一个生产苹果和消费苹果的案例,每次放入篮子中5个苹果之后,再从篮子中一个个取出,再放入,再取出,依次循环4轮;import java

2017-03-14 23:37:34 288

原创 线程同步的案例

Java当中,对于同步,一般而言,在程序中需完成两个操作:把竞争访问的资源标示为private;同步那些访问资源的代码,使用synchronize关键字来修饰方法或者代码块,当synchronize方法执行完成或发生异常的时候,会自动的释放锁 下面用这个例子来讲解:某银行账号上有500元的现金,一个人拿着正卡去柜台取钱,而另一个人则拿着副卡器ATM机上去取钱,各自取400元钱。 要求:不能

2017-03-14 13:09:05 987

原创 实现Runnable接口适合资源的共享

Java当中,创建线程通常用两种方式:继承Thread类实现Runnable接口 但是在通常的开发当中,一般会选择实现Runnable接口,原因有二: 1、避免单继承的局限,在Java当中一个类可以实现多个接口,但只能继承一个类 2、适合资源的共享 原因1我们经常听到,但是2是什么呢?下面用一个例子来解释: 有5张票,分两个窗口卖:继承Thread类:public class Thr

2017-03-13 23:19:18 1444 2

java上传文件jar

java上传文件的两个工具jar包,缺一不可,亲测有用,为什么字数还不够。。。。

2017-12-20

java发送邮件jar

java发送邮件的jar包,mail是1.6 的版本,适用1.7以上的jdk版本

2017-12-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除