°³¾ÀúµÄ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
Ïà¹ØÎĵµ£º
À´Ô´£ºhttp://bbs.hackline.net/thread-3620-1-1.html
Òþ²Ø¾ßÌåʵÏÖÊÇJavaÓïÑÔµÄÖ÷ÒªÌØµãÖ®Ò»¡£ÕýÊÇÒòΪÕâ¸öÔÒò£¬ËùÒÔ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!");
}
}
± ......
MD5Ëã·¨ÊÇÒ»Öַdz£ÓÅÐãµÄ¼ÓÃÜËã·¨¡£
MD5¼ÓÃÜËã·¨ÌØµã£ºÁé»îÐÔ¡¢²»¿É»Ö¸´ÐÔ¡£
½éÉÜMD5¼ÓÃÜËã·¨»ù±¾Çé¿öMD5µÄÈ«³ÆÊÇMessage-Digest Algorithm 5£¬ÔÚ90Äê´ú³õÓÉMITµÄ¼ÆËã»ú¿ÆÑ§ÊµÑéÊÒºÍRSA Data Security Inc·¢Ã÷£¬¾MD2¡¢MD3ºÍMD4·¢Õ¹¶øÀ´¡£
Message-Digest·ºÖ¸×Ö½Ú´®(Message)µÄHas ......
import java.util.Date;
class Dog{
private String name;
private Date birthday;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirthday() {
return b ......