Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

°³¾­ÀúµÄJavaÃæÊÔÌâÄ¿

ÌâÄ¿¶¼ºÜ¼òµ¥,µ«ÓÐʱºòÈÃÄãÓñÊÍêÕûµÄд³öÀ´È´²»ÄÇôÈÝÒ×ÁË.
1.±éÀúÎļþ¼Ð(±»Õâ¸öÌâÄ¿¿¼ÁËÁ½´Î)
import java.io.File;
public class ListFile {
public static void main(String[] args) {
// TODO Auto-generated method stub
String path = "C:/Inetpub";
File f = new File(path);
list(f);
}
public static void list(File f){
if(f.isDirectory()){
File[] files = f.listFiles();//listFiles·½·¨
for(int i= 0;i<files.length;i++)
list(files[i]);
}
else
System.out.println(f.getName());
}
}

2.2³ËÒÔ8ÓøßЧµÄ·½·¨
    2<<3    (±ÊÊÔʱºò±»ÎÒд³É2<<<3,javaÀïûÕâ¸öÔËËã·û)
3.µ¥Àýģʽ(Õâ¸öÒ²¿¼ÁËÁ½´Î)
public class Singleton {
private static Singleton _intance = null;
private Singleton() {
}
public synchronized static Singleton getInstance() {
if (_intance == null) {
_intance = new Singleton();
}
return _intance;
}
public static void main(String[] args){
Singleton s1 = Singleton.getInstance();
Singleton s2 = Singleton.getInstance();
System.out.println(s1 == s2);
}
}
//synchronized ¹Ø¼ü×ÖÀϱ»ÎÒÍüµô

4.¹Û²ìÕßģʽ
  http://ttitfly.javaeye.com/blog/152512  (Õâ¸öдµÄ±È½Ï¼òµ¥Ò×¶®)
5.ClassLoaderÔ­Àí
  http://blog.csdn.net/tang08/archive/2007/11/21/1896093.aspx
6.¶àÏß³Ì Ïû·ÑÕßÒÔ¼°Éú²úÕß
//´ËÀýÀ´×Ô http://java.chinaitlab.com/line/798695.html
import java.util.ArrayList;
import java.util.List;
//Ïû·ÑÕß
class Consume implements Runnable {
private List container = null;
private int count;
public Consume(List lst) {
this.container = lst;
}
public void run() {
while (true) {
synchronized (container) {
if (container.size() == 0) {
try {
// waitµ¼Öµ±Ç°µÄÏ̵߳ȴý,·ÅÆúËø,Ö±µ½ÆäËûÏ̵߳÷Óô˶ÔÏóµÄ notify() ·½·¨»ò notifyAll() ·½·¨
container.wait();
} catch (InterruptedException e) {
e.pri


Ïà¹ØÎĵµ£º

¼ò µ¥ µÄ Java³Ì Ðò

http://www.sdau.edu.cn/support/html/java03.htm 
1.3 ¼ò µ¥ µÄ Java³Ì Ðò
ÏÂ Ãæ ÎÒ ÃÇ ÏÈ ½é ÉÜ Á½ ¸ö ¼ò µ¥ µÄ Java³Ì Ðò ,²¢ ¶Ô Æä ½ø ÐÐ ·Ö Îö¡£
Àý 1.1.
public class HelloWorldApp { //an application
public static void main (String args[ ]){
System.out.println("Hello World!");
}
}
± ......

JavaÕýÔòÑéÖ¤

import java.util.regex.*;

public final class RegExpValidator
{
/**
* ÑéÖ¤ÓÊÏä
* @param ´ýÑéÖ¤µÄ×Ö·û´®
* @return Èç¹ûÊÇ·ûºÏµÄ×Ö·û´®,·µ»Ø <b>true </b>,·ñÔòΪ <b>false </b>
*/
public static boolean isEmail(String str)
{ ......

JAVA¼ÓÃÜËã·¨

MD5Ëã·¨ÊÇÒ»Öַdz£ÓÅÐãµÄ¼ÓÃÜËã·¨¡£
MD5¼ÓÃÜËã·¨ÌØµã£ºÁé»îÐÔ¡¢²»¿É»Ö¸´ÐÔ¡£
       ½éÉÜMD5¼ÓÃÜËã·¨»ù±¾Çé¿öMD5µÄÈ«³ÆÊÇMessage-Digest Algorithm 5£¬ÔÚ90Äê´ú³õÓÉMITµÄ¼ÆËã»ú¿ÆÑ§ÊµÑéÊÒºÍRSA Data Security Inc·¢Ã÷£¬¾­MD2¡¢MD3ºÍMD4·¢Õ¹¶øÀ´¡£
Message-Digest·ºÖ¸×Ö½Ú´®(Message)µÄHas ......

Java¹ýÂËÆ÷ÑéÖ¤µÇ¼Óû§

1.Ê×ÏÈдһ¸öȨÏÞ¹ýÂËfilterÀà,ʵÏÖFilter½Ó¿Ú
/*Ê×ÏÈдһ¸öȨÏÞ¹ýÂËfilter*/
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ