java
文章平均质量分 84
阿O_不拽
我很懒所以没有介绍
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 线程池学习
Java 线程池学习 Reference: 《创建Java线程池》[1],《Java线程:新特征-线程池》[2], 《Java线程池学习》[3],《线程池ThreadPoolExecutor使用简介》[4],《Java5中的线程池实例讲解》[5],《ThreadPoolExecutor使用和思考》[6] [1]中博主自己通过ThreadGroup实现一个线程池(挺方便理解的),使用的是jd原创 2013-10-11 13:51:49 · 531 阅读 · 0 评论 -
java synchronized详解(个人认为很不错的讲解)
分别锁定this , obj1 , obj2 三个对象 public class Resource2 { int limit = 1000; private Food obj1 = new Food(); private Food obj2 = new Food(); public synchronized void f() {//锁定this for (int i原创 2013-10-11 13:54:33 · 560 阅读 · 0 评论 -
JAVA获取图片宽高
package test; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Itera原创 2013-10-11 13:53:33 · 1116 阅读 · 0 评论 -
java nio 基础
JAVA NEW IO (nio) 所有的缓冲区都具有四个属性来提供关于其所包含的数据元素的信息。它们是: 容量(Capacity) 缓冲区能够容纳的数据元素的最大数量。这一容量在缓冲区创建时被设定,并且永远不能 被改变。 上界(Limit) 缓冲区的第一个不能被读或写的元素。或者说,缓冲区中现存元素的计数。 位置(Position) 下一个要被读或写的元素的索引。位置原创 2013-10-11 13:53:02 · 783 阅读 · 0 评论 -
JAVA IO和NIO复制文件
package com.tch.test.t1; import java.io.FileInputStream; import java.io.FileOutputStream; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; public class FileCopyUtils { /*原创 2013-10-11 13:57:31 · 936 阅读 · 0 评论 -
使用spring发送邮件
Spring – Sending E-Mail Via Gmail SMTP Server With MailSender Spring comes with a useful ‘org.springframework.mail.javamail.JavaMailSenderImpl‘ class to simplify the e-mail sending process via Jav原创 2013-10-11 13:57:10 · 872 阅读 · 0 评论 -
java动态代理(JDK和cglib)
java动态代理(JDK和cglib) cglib的enhancer类:(jar包在附件中) import java.lang.reflect.Method; import net.sf.cglib.proxy.Enhancer; import net.sf.cglib.proxy.MethodInterceptor; import net.sf.cglib.proxy.Met原创 2013-10-11 13:54:01 · 535 阅读 · 0 评论 -
GridBagLayout布局管理器应用详解
package test; import java.awt.Color; import java.awt.Container; import java.awt.GridBagLayout; import javax.swing.JFrame; import javax.swing.JPanel; public class GridTest extends JFrame{原创 2013-10-11 13:52:30 · 701 阅读 · 0 评论 -
java 读取 注册表
package com.lubansoft.service; import java.io.*; public class RegQuery { private static final String REGQUERY_UTIL = "reg query "; private static final String REGSTR_TOKEN = "REG_SZ"; priv原创 2013-10-11 13:51:59 · 1021 阅读 · 0 评论 -
java 文件压缩 GZIP
转自:http://www.iteye.com/topic/894879 压缩文件: import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.原创 2013-10-11 13:51:54 · 766 阅读 · 0 评论 -
java观察者模式
观察者模式: Observer模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新 所以需要在被观察者里面保存一个集合,存放所有依赖它的观察者,在java.util.Observable 里面使用的是Vector,具体可以查看java.util.Observable的代码 使用java提供的java.util.Obse原创 2013-10-11 13:55:35 · 682 阅读 · 0 评论
分享