![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 65
buzhucele
这个作者很懒,什么都没留下…
展开
-
java volatile
volatile是一个类型修饰符(type specifier),它是被设计用来修饰被不同线程访问和修改的变量。当需要统计多个线程执行任务时可使用volatile修饰。未经修饰的变量保存在本地内存(比如机器的寄存器)中,而不是直接在主存中进行读写!这就可能造成一个线程在主存中修改了一个变量的值,而另外一个线程还继续使用它在寄存器中的变量值的拷贝,造成数据的不一致。Volatile修饰原创 2009-08-16 19:58:00 · 683 阅读 · 1 评论 -
java Annotation 拼装SQL语句
声明字段映射@Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) public @interface FiledRef{ String fieldName();}声明表映射@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME)pub原创 2010-05-17 17:33:00 · 906 阅读 · 0 评论 -
for的执行过程 (++i, i++)
1:i=02:判断i3:循环体...4:i++ 或 ++i;5:转26:出循环...原创 2010-05-17 09:40:00 · 710 阅读 · 0 评论 -
字符串匹配替换(指定匹配位置)
/** * @description replace("123412","12","56",2) * @author zhangml * @date Apr 21, 2010 5:30:17 PM * @param inString * @param oldPattern * @param newPattern * @param start原创 2010-04-21 17:31:00 · 563 阅读 · 0 评论 -
java MD5 文件 字符串
package md5;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.security.MessageDigest;/** * MD5值十六进制显示,适用于文件和字符串 * @author 张明亮 * @date 2009.10.08 */pu原创 2009-10-08 17:39:00 · 1684 阅读 · 0 评论 -
java读写锁实现机制
package thread.lock;import java.util.ArrayList;import java.util.List;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import java.util.concurrent.locks.Reentran原创 2009-09-27 21:47:00 · 2848 阅读 · 0 评论 -
使用DatabaseMetaData判断数据库表是否存在
该方法调用调用通用的底层API消除了不同厂商数据库的差别。ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)原创 2009-09-16 21:07:00 · 1378 阅读 · 0 评论 -
Ant API
Ant是Java程序员的一个好的工具,主要可以帮助程序员进行java项目的的管理,包括批量编译、部署、文档生成等工作,其用途远不止如此,ant内置了大量的API进行各种文件系统操作,在各种应用服务器中都被广泛应用于程序和资源的部署。Ant功能强大的地方在于,程序员不仅能通过编写Ant的脚本(build.xml)来进行各种文件部署管理操作,还可以通过调用Ant的丰富的API,甚至扩展Ant的API进原创 2009-08-30 11:15:00 · 4312 阅读 · 0 评论 -
JAVA压缩解压中文名乱码
sun提供的zip缺少对中文的支持,借助ant.jar实现对中文的处理!package ant;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;import org原创 2009-08-30 11:13:00 · 2539 阅读 · 0 评论 -
FTP 文件上传 解决中文乱码
使用common-nets.jar FTPClient解决文件名中文乱码!import java.io.IOException;import java.io.InputStream;import java.net.SocketException;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net原创 2009-08-30 22:13:00 · 14529 阅读 · 8 评论 -
日期格式转换
<br />SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");<br /> <br /> System.err.println(sdf.format(new Date()));原创 2011-04-07 20:47:00 · 392 阅读 · 0 评论