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

JavaÓïÑÔÈëÃųõѧÕßµÄһЩÇÐÉíÌå»áÓë¹ý³Ì¡¾×ª¸öÀÏÌû¡¿

Java×ÜÓÐËüµÄǧ°ãºÃ´¦Ê¹ÄãÑ¡ÔñËü£¬µ«ÕâÐ©Ëæ±ã·­·­Êé»òÔÚÍøÉϹäһȦ¾ÍÄÜÕÒµ½´ð°¸¡£ÔÚ±¾ÎÄÖУ¬±ÊÕß°Ñ×Ô¼ºÑ§Ï°JavaµÄһЩÇÐÉíÌå»áºÍ¹ý³Ìд³öÀ´£¬¹©³õѧÕß×ö¸ö²Î¿¼¡£ ¡¡¡¡ÎÒÔÚѧϰJavaµÄ¹ý³ÌÖÐÖ÷ÒªÎ§ÈÆÒÔϼ¸¸ö·½ÃæÀ´Ñ§Ï°£º
¡¡¡¡1£®Ê±¿ÌÌáÐÑ×Ô¼ºJavaÊÇÒ»ÖÖOOPÓïÑÔ¹¤¾ß£¬¶ø²»½ö½öÊDZàÂ룬ֻÓÐÕâÑù²ÅÄÜ×ÜÌå°ÑÎÕºÍÔËÓÃJava¡£
¡¡¡¡2£®ÔÚѧϰµÄ¹ý³ÌÖУ¬×îºÃÄܹ»Á˽âJavaµÄµ×²ã»úÖÆ£¬¶ø²»Êǽö½öÍ£ÁôÔÚ±í²ã£¬²»Êdz­ÊéÉϵÄÀý×ÓÔËÐгö½á¹û¾Í¿ÉÒÔ¡£Òª×¢Ò⣬¼´±ã¶ÔÒ»¸ö¼òµ¥µÄÀý×ÓÒ²ÒªÓÐÄÍÐÄÈ¥×ÁÄ¥¡¢µ÷ÊÔ¡¢¸Ä¶¯¡£
¡¡¡¡3£®ÔÚѧϰµÄ¹ý³ÌÖÐÒ»¶¨Òª¶¯ÊÖ×ö¡¢Ð´´úÂ룬¶ø²»ÊDZ§Ò»±¾Êé¿´¿´¾ÍÐС£ºÜ¶à¶«Î÷ºÍÌå»á±ØÐë×Ô¼º¶¯ÊÖ²ÅÄÜÕæÕýÊôÓÚ×Ô¼º£¬×îºÃÄܲÎÓëһЩʵ¼ÊµÄÏîÄ¿¡£
¡¡¡¡4£®ÔÚѧµ½Ò»¶¨½×¶Îºó£¬Ä㿪ʼϣÍûÓÃѧ¹ýµÄ¶«Î÷×öЩʲô¡£ÕâʱµÄÄãÓ¦¸Ã¿ªÊ¼Ñ§Ï°Ò»Ð©¸ü¶à¡¢¸ü¸´ÔÓµÄ֪ʶ£¬±ÈÈçJ2EEƽ̨µÄ¹¹½¨¡¢EJBµÄ¿ª·¢µÈ¡£¶ÔÓÚÕâÒ»²¿·Ö£¬ÎÒ½¨Òé×îºÃÕÒÒ»±¾½Ï±¡µÄÊéÏÈÁ˽âÒ»¸ö´ó¸Å£¬ÐÄÀïÓиö×ÜÌåµÄÈÏʶ£¬¶Ô¸ü¶àµÄ¼¼ÊõÊõÓï×ö¸ö³õ²½ÕÆÎÕ¡£ÎÒÈÏΪÕâ¸ö½×¶Î¿´¿´¡¶J2EE¼¼Êõʵ¼ù¡·ºÜ²»´í£¬Ëü¿ÉÒÔÈÃÄãÁ˽âJ2EE°üº¬µÄ¸÷ÖÖ¼¼ÊõºÍ¿ò¼Ü£¬Í¬Ê±ÌṩºÜ¶àʵ¼ÊµÄÀý×ÓÀ´¼ÓÉî¶ÔJ2EEµÄÕûÌåÁ˽⡣
¡¡¡¡Ñ§Ï°JavaµÄÐËȤºÍ¾öÐÄÆðÁ˺ܹؼüµÄ×÷Óá£ÔÚÓÐÁËÉÏÊö»ù´¡ºó£¬Îұ㿪ʼһ²½Ò»²½µØÑ§Ï°Java¡£
¡¡¡¡Java»·¾³µÄ´î½¨
¡¡¡¡ÒªÔËÐÐJava³ÌÐò£¬±ØÐë°²×°JDK¡£JDKÊÇÕû¸öJavaµÄºËÐÄ£¬ÆäÖаüÀ¨ÁËJava±àÒëÆ÷¡¢JVM¡¢´óÁ¿µÄJava¹¤¾ßÒÔ¼°Java»ù´¡API¡£
¡¡¡¡¿ÉÒÔ´Óhttp://Java.sun.comÏÂÔØJDK£¬ÓÐ1.4°æ±¾ºÍ1.31°æ±¾¡£ÎÒµÄѧϰ»·¾³ÖÐÊ×ÏÈ£¬²ÉÓõÄÊÇ1.31°æ±¾¡£
¡¡¡¡½âѹ°²×°¡£È»ºó£¬½øÐл·¾³ÉèÖá£
¡¡¡¡1.¶ÔÓÚWindowsƽ̨Ҫ½øÐÐÒÔÏÂÉèÖãº
¡¡¡¡set PATH=YOUR_INSTALL_ DIR\bin; C:\Windows;C:\Windows\Command
¡¡¡¡set classpath=. ;YOUR_INSTALL_DIR\lib\tools.jar
¡¡¡¡2.¶ÔÓÚLinuxƽ̨Ҫ±à¼­/etc/profileÎļþ£º
¡¡¡¡JAVA_HOME=your_install_dir/JDK/j2sdk
¡¡¡¡CLASSPATH=$JAVA_HOME/lib/tools.jarJAVA_HOME/lib/td.jarJAVA_HOME/jre/lib/rt.jar:.
¡¡¡¡PATH=$PATHJAVA_HOME/bin
¡¡¡¡export PATH PS1 USER LOGNAME MAIL HOSTNAME HISTSIZE HISTFILESIZE
¡¡¡¡INPUTRC JAVA_HOME CLASSPATH RESIN_HOME
¡¡¡¡×îºó£¬ÔÚÖÕ¶ËÉÏÊäÈëJava¿´Äܲ»ÄÜÕÒµ½Õâ¸öÃüÁÈç¹ûÄÜÕÒµ½°²×°¾Í³É¹¦ÁË¡£
¡¡¡¡ÏÂÃæ½éÉÜÒ»ÏÂJDKµÄ¼¸¸öÖØÒªµÄÃüÁ
¡¡¡¡¡ôJavaÖ´Ðй¤¾ß£¬ÊÇÆô¶¯JVM£¨ÐéÄâ»ú£©²¢Ö´ÐÐclass£¨BYTE CODE£©ÎļþµÄÃüÁ
¡¡¡¡¡


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

(1) Java ¼¼ÊõµÄ»ýÀÛ _DaemonÊØ»¤Ïß³Ì

 
Ïß³Ì Thread setDaemon ·½·¨

2009Äê07ÔÂ24ÈÕ ÐÇÆÚÎå 14:37

Thread setDaemon ·½·¨
import java.io.IOException;
/*
* ÊØ»¤Ïß³ÌÔÚûÓÐÓû§Ï߳̿ɷþÎñʱ×Ô¶¯À뿪
* ÔÚJavaÖбȽÏÌØÊâµÄÏß³ÌÊDZ»³ÆÎªÊØ»¤£¨Daemon£©Ï̵߳ĵͼ¶±ðÏ̡߳£
* Õâ¸ö ......

Java¶ÁдÐÞ¸ÄPropertyÎļþ

 package com.test.common;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Date;
import java.util.Properties;
......

java£¬php£¬mysqlʱ¼ä´¦Àí

javaÖÐʱ¼ä´ÁºÍʱ¼ä×Ö·û´®Ö®¼äµÄת»»
»ñÈ¡µ±Ç°µÄunixʱ¼ä´Á
new Date().getTime()
System.currentTimeMillis()
·µ»ØµÄÊǺÁÃëÊý£¬Òª×ª»»long t = System.currentTimeMillis()/1000;
»ñÈ¡µ±Ç°ÄêÔÂÈÕÒÔ¼°Ê±·ÖÃë
Calendar c = Calendar.getInstance();
c.get(Calendar.YEAR))  c.get(Calendar.YEAR))  c.get(C ......

java & ģʽ

 ³éÏ󻯺ͼ̳йØÏµÊ¹¸ÅÄîºÍ¶¨Òå¿ÉÒÔ¸´Óã»¶à̬ÐÔʹʵÏÖºÍÓ¦ÓÿÉÒÔ¸´Óã»
¿ª±ÕÔ­Ôò£¨Open-Closed Principle OCP£©Ò»¸öÈí¼þʵÌåÓ¦µ±¶ÔÀ©Õ¹¿ª·Å£¬¶ÔÐ޸ķâ±Õ¡£
¶Ô¿É±äÐԵķâ×°Ô­Ôò£¨Principle of Encapsulation of Variation£© (1)Ò»Öֱ仯ÐÔ²»ºÍÁíÒ»ÖÖ»ìºÏÔÚÒ»Æð £¨2£©Ò»ÖֿɱäÐÔ²»Ó¦É¢ÂäÔÚ´úÂëµÄºÜ¶àµØ·½¡£
ÀïÊÏ´ú»» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ