java语言
leon
这个作者很懒,什么都没留下…
展开
-
抽象类 接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间转载 2008-10-21 23:39:00 · 689 阅读 · 0 评论 -
java的线程同步
关于java的线程同步,比较常见的是使用synchronized关键字,同时辅助Object对象的wait() notify()方法实现。DK 5.0为开发人员开发高性能的并发应用程序提供了一些很有效的新选择。例如, java.util.concurrent.lock 中的类 ReentrantLock 被作为 Java 语言中 synch原创 2009-05-14 00:30:00 · 640 阅读 · 0 评论 -
Runtime exec()调用shell脚本
有时,我们需要在java程序中调用外部程序,我们可用通过Runtime.exec()调用来完成。 The class java.lang.Runtime features a static method called getRuntime(), which retrieves the current Java Runtime Environment. That is the o原创 2009-05-14 13:29:00 · 10392 阅读 · 0 评论 -
replaceAll
public class TryDotRegEx { public static void main(String[] args) { String str = "111.3.22.11"; str=str.replaceAll("(^|//.)(//d)(//.|$)","$100$2$3"); str=str.replaceAll("(^|//.)(//d{原创 2009-06-10 00:25:00 · 1885 阅读 · 2 评论 -
transient关键字的作用
当对象被序列化时,transient修饰的变量将不被序列化。原创 2009-08-22 10:21:00 · 665 阅读 · 0 评论 -
JAVA多线程 -- 留个笔记
多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。原创 2009-10-27 17:54:00 · 461 阅读 · 0 评论 -
收藏 java追加写文件的方法
import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.RandomAccessFile;/** * 描述:追加内容到文件转载 2009-11-02 17:10:00 · 1066 阅读 · 0 评论 -
jdbc事务处理(commit rollback)
<br />package org.kodejava.example.sql; import java.sql.*; public class TransactionRollbackExample { public static void main(String[] args) throws Exception { String url = "jdbc:mysql://localhost/testdb"; String username = "root";原创 2010-06-07 15:44:00 · 10380 阅读 · 0 评论 -
Apache Commons Digester
<br /><br />使用Apache Commons Digester <br /> 本文主要参考了The serverside上的一篇文章。描述了2种典型的使用digester的方法,以及所需要注意的地方。详细内容请参见正文。 <br />Apache Commons Digester<br /> 简化xml文件处理,它依赖的组件:BeanUtils、Logging、Collections。基本概念<br />1. 在Digester的内部采用SAX来解析XML文件。转载 2010-08-06 13:45:00 · 766 阅读 · 0 评论