ÖÂJavaÐÂÊÖµÄÒ»·âÐÅ£¨bxÈí¼þС×é°æ£©
ÏÂÃæÕâƪÎÄÕÂÊÇ̨ÍåÖøÃûJavaÂÛ̳“Javaworld”µÄÒ»¸ö×ÊÉî°æÖ÷дµÄÒ»·â¶ÔJavaÐÂÊÖµÄÐÅ£¬Ï£ÍûС×é³ÉÔ±×Ðϸ¿´Ï Äã»áѧµ½ºÜ¶àµÄ¡¢¡¢¡¢¡¢
親愛µÄ java ÐÂÊÖ們 :
ºÜ¸ß興Äã們願Òâ來這裡¹²Í¬學習,
Java 這個語ÑÔ, ÒÑ經²»ÔÙÊÇ語ÑÔÁË, Ëû¹´ÀÕ³öÒ»個開·ÅʽµÄ開發環¾³,
»ù±¾ÉÏ java.sun.com ºÜ´ÖÂÔµØ°Ñ Java ·Ö為Èý個²¿·Ö
(1) J2SE ( Java 2 Standard Edition )
(2) J2EE ( Java 2 Enterprise Edition )
(3) J2ME ( Java 2 Micro Edition )
ÐÂÊÖ, ´ó¸Å¶¼ÒªÓÉ J2SE 開ʼ學習,
±È較ÐèÒªÁ˽âµÄ¾ÍÊÇ SCJP ¿¼題µÄ範圍
剛開ʼÄã´ó¿É²»±Ø»¨時間È¥Ñо¿ AWT »ò Swing µÄ»ù±¾¸ÅÄî
µ«ÊÇÎÒ認為Äã們Òª對»ù±¾語·¨¼°資ÁÏ結構ÒªÇå³þ
½ÓÖø, ±Ø須學會ÈçºÎ²é詢 API ( javadoc )
Æä實, Java 並²»難學, ±È VB 難һЩЩ,
µ«ÊÇ¿ÉÒÔ處ÀíµÄ範圍卻±È VB ´óºÜ¶à,
Ö»ÒªÄÜ夠設¶¨ºÃ jdk 與 classpath,
開發¾Í沒ÓÐÌ«´ó問題,
剛開ʼÎÒ會½¨議Äã們Ö±½ÓʹÓà UltraEdit »ò EditPlus 這ЩÎÄ書處Àí¹¤¾ß
練習來½¨Á¢簡單µÄ variable, loop µÈµÈ...
½ÓÖø學習һЩ free µÄ IDE , eclipse, netbeans and etc.. ( 請參閱 IDE °æ )
ºÜ¶àÈË會Äà C ºÍ Java Ïà±È較
»ù±¾ÉÏ, Java 處ÀíÓ²體µÄÄÜÁ¦´ó¶àҪ͸過 JNI 與 Driver 溝ͨ
¼Ü構ÔÚ JVM ÉÏÃæ執ÐÐЧÄÜÒ²ºÜ難與 C ¿¹ºâ
µ«ÊÇ, 簡單ÈÝÒ×ÉÏÊÖ ÊÇËûµÄ優勢
OO ³Ìʽ設計Ò²隨Öø java µÄ發չͻ飛ÃÍ進,
Ïà對µÄ, ÔÚ學µÄ學Éú, ÓÈÆäÊÇ資訊Ïà關¿ÆϵµÄ,
¿ÉÒÔ順±ãÁ˽â UML ¼°軟體¹¤³Ì,
這個Õ¾ÓÐ許¶à¸ßÊÖ會ÌæÄã½â´ðÒÉ問µÄ
Ëù謂µÄ Java ¸ßÊÖÆä實&
Ïà¹ØÎĵµ£º
×¢£º±¾ÎÄת×Ôhttp://lavasoft.blog.51cto.com µÄJavaÐéÄâ»ú£¨JVM£©²ÎÊýÅäÖÃ˵Ã÷£¬×÷Ϊ×Ô¼ºÑ§Ï°Óá£
JavaÐéÄâ»ú£¨JVM£©²ÎÊýÅäÖÃ˵Ã÷
ÔÚJava¡¢J2EE´óÐÍÓ¦ÓÃÖУ¬JVM·Ç±ê×¼²ÎÊýµÄÅäÖÃÖ±½Ó¹Øϵµ½Õû¸öϵͳµÄÐÔÄÜ¡£
JVM·Ç±ê×¼²ÎÊýÖ¸µÄÊÇJVMµ×²ãµÄһЩÅäÖòÎÊý£¬ÕâЩ²ÎÊýÔÚÒ»°ã¿ª·¢ÖÐĬÈϼ´¿É£¬²»ÐèÒªÈκÎÅäÖᣵ«ÊÇÔÚÉú ......
´Ó×î³£¹æµÄ·Ö²ã½á¹¹À´Ëµ£¬ÏµÍ³²ã´Î´ÓÉϵ½ÏÂÒÀ´ÎΪ£º
±íÏֲ㣺Ö÷ÒªÊÇ¿Í»§¶ËµÄչʾ¡£
·þÎñ²ã£ºÖ±½ÓΪ¿Í»§¶ËÌṩµÄ·þÎñ»ò¹¦ÄÜ¡£Ò²ÊÇϵͳËùÄܶÔÍâÌṩµÄ¹¦ÄÜ¡£
ÁìÓò²ã£ºÏµÍ³ÄÚµÄÁìÓò»î¶¯¡£
DAO²ã£ºÊý¾Ý·ÃÎʶÔÏó£¬Í¨¹ýÁìÓòʵÌå¶ÔÏóÀ´²Ù×÷Êý¾Ý¿â¡£
ÆäÖÐÓÐЩָµ¼ÔÔò£º
& ......
Á½¸ötomcat Java¶¨Ê±ÈÎÎñµÄÀý×Ó
ÀýÒ»£º
±¾ÀýÒÀ¾ÝJava×ÔÉíÌṩµÄ½Ó¿ÚʵÏÖ£¬Í¨¹ý¼àÌýÆ÷£¨Listener£©ºÍ¶¨Ê±Æ÷£¨Timer£©¶¨Ê±Ö´ÐÐij¸öÈÎÎñ£¨Task£©¡£
רҵµÄ¿ªÔ´¹¤¾ß¿É²Î¿¼Quartz£ºhttp://www.opensymphony.com/quartz/
MyListener£º
import
java.util.Timer;
import
javax.servlet.ServletContextEvent;
i ......
ÉùÃ÷£º
ÒÔϵÄÀý×Ó²»Ò»¶¨ÕýÈ·£¬Ö»ÊÇΪÁËÑÝʾ´ó¸ÅµÄÁ÷³Ì¡£
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
È»ºóÄØ£¬ÔÚjavaÀïµ÷ÓÃʱ¾ÍÓÃÏÂÃæµÄ´ ......
package fileIo;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public&nb ......