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

ÔÚJava³ÌÐòÖнػñ¿ØÖÆ̨Êä³ö

     ±¾ÎĵÄÄ¿±êÊÇÉè¼ÆÒ»¸ö»ùÓÚSwingµÄJTextAreaÏÔʾ¿ØÖÆ̨Êä³ö¡£´ËÆڼ䣬ÎÒÃÇ»¹½«ÌÖÂÛһЩºÍJava¹ÜµÀÁ÷£¨PipedInputStreamºÍPipedOutputStream£©ÓйصÄ×¢ÒâÊÂÏî¡£×îºó»¹Òª´´½¨Ò»¸öÄܹ»²¶»ñºÍÏÔʾÆäËû³ÌÐò£¨¿ÉÒÔÊÇ·ÇJavaµÄ³ÌÐò£©¿ØÖÆ̨Êä³öµÄ¼òµ¥³ÌÐò¡£
Ò»¡¢Java¹ÜµÀÁ÷
     ÒªÔÚÎı¾¿òÖÐÏÔʾ¿ØÖÆ̨Êä³ö£¬ÎÒÃDZØÐëÓÃijÖÖ·½·¨“½ØÈ¡”¿ØÖÆ̨Á÷¡£»»¾ä»°Ëµ£¬ÎÒÃÇÒªÓÐÒ»ÖÖ¸ßЧµØ¶ÁȡдÈëµ½System.outºÍSystem.errËùÓÐÄÚÈݵķ½·¨¡£JavaµÄ¹ÜµÀÁ÷PipedInputStreamºÍPipedOutputStreamÊÇÒ»¸ö·Ç³£ÓÐЧµÄ¹¤¾ß¡£
     дÈëµ½PipedOutputStreamÊä³öÁ÷µÄÊý¾Ý¿ÉÒÔ´Ó¶ÔÓ¦µÄPipedInputStreamÊäÈëÁ÷¶ÁÈ¡¡£JavaµÄ¹ÜµÀÁ÷¼«´óµØ·½±ãÁËÎÒÃǽØÈ¡¿ØÖÆ̨Êä³ö¡£Listing 1ÏÔʾÁËÒ»Öַdz£¼òµ¥µÄ½ØÈ¡¿ØÖÆ̨Êä³ö·½°¸¡£ 
¡¾Listing 1£ºÓùܵÀÁ÷½ØÈ¡¿ØÖÆ̨Êä³ö¡¿
 PipedInputStream pipedIS = new PipedInputStream();
PipedOutputStream pipedOS = new PipedOutputStream();
try {
¡¡ pipedOS.connect(pipedIS);
}
catch(IOException e) {
¡¡ System.err.println("Á¬½Óʧ°Ü");
¡¡ System.exit(1);
}
PrintStream ps = new PrintStream(pipedOS);
System.setOut(ps);
System.setErr(ps); 
     ÕâÀïÎÒÃÇÖ»Êǽ¨Á¢ÁËÒ»¸öPipedInputStream£¬°ÑËüÉèÖÃΪËùÓÐдÈë¿ØÖÆ̨Á÷µÄÊý¾ÝµÄ×îÖÕÄ¿µÄµØ¡£ËùÓÐдÈëµ½¿ØÖÆ̨Á÷µÄÊý¾Ý¶¼±»×ªµ½PipedOutputStream£¬ÕâÑù£¬´ÓÏàÓ¦µÄPipedInputStream¶ÁÈ¡¾Í¿ÉÒÔѸËٵؽػñËùÓÐдÈë¿ØÖÆ̨Á÷µÄÊý¾Ý¡£½ÓÏÂÀ´µÄÊÂÇéËƺõֻʣÏÂÔÚSwing JTextAreaÖÐÏÔʾ´ÓpipedISÁ÷¶ÁÈ¡µÄÊý¾Ý£¬µÃµ½Ò»¸öÄܹ»ÔÚÎı¾¿òÖÐÏÔʾ¿ØÖÆ̨Êä³öµÄ³ÌÐò¡£Òź¶µÄÊÇ£¬ÔÚʹÓÃJava¹ÜµÀÁ÷ʱÓÐһЩÖØÒªµÄ×¢ÒâÊÂÏî¡£Ö»ÓÐÈÏÕæ¶Ô´ýËùÓÐÕâЩעÒâÊÂÏî²ÅÄܱ£Ö¤Listing 1µÄ´úÂëÎȶ¨µØÔËÐС£ÏÂÃæÎÒÃÇÀ´¿´µÚÒ»¸ö×¢ÒâÊÂÏî¡£
1.1 ×¢ÒâÊÂÏîÒ»
¡¡¡¡PipedInputStreamÔËÓõÄÊÇÒ»¸ö1024×ֽڹ̶¨´óСµÄÑ­»·»º³åÇø¡£Ð´ÈëPipedOutputStreamµÄÊý¾Ýʵ¼ÊÉϱ£´æµ½¶ÔÓ¦µÄPipedInputStreamµÄÄÚ²¿»º³åÇø¡£´ÓPipedInputStreamÖ´ÐжÁ²Ù×÷ʱ£¬¶ÁÈ¡µÄÊý¾Ýʵ¼ÊÉÏÀ´×ÔÕâ¸öÄÚ²¿»º³åÇø¡£Èç¹û¶ÔÓ¦µÄPipedInputStreamÊäÈ뻺³åÇøÒÑÂú£¬ÈκÎÆóͼдÈëPipedOutputStreamµÄÏ̶߳¼½«±»×èÈû¡£¶øÇÒÕâ¸öд²Ù×÷Ï߳̽«Ò»Ö±×èÈû£¬Ö±ÖÁ³öÏÖ¶ÁÈ¡PipedInputStreamµÄ²Ù×÷´Ó»º³åÇøɾ³ýÊý¾Ý¡£


Ïà¹ØÎĵµ£º

ËĸöÓꦵÄjava±à³ÌÏ°¹ß

John O'Hanley µÄÕâƪÎÄÕÂÁоÙÁËËĸöÓꦵÄjava±àÂëÏ°¹ß£¬²¢Ìá³öÁ˸ÄÕý·½°¸¡£
ÕâËĸöÏ°¹ßÆÕ±é´æÔÚÓÚjava³ÌÐòÔ±ÖУ¬²¢ÇÒÒѾ­±»¹ã·º½ÓÊÜ£¬´ó¼Ò¶¼Ï°ÒÔΪ³££¬Á÷¶¾ÉõÔ¶¡£
1.¶Ô¾Ö²¿±äÁ¿(local variables)£¬×Ö¶Î(fields)£¬²ÎÊý(method arguments)ÕâÈýÖÖ±äÁ¿µÄÃüÃûûÓÐÇø·Ö£¬Ôì³ÉÁË´úÂëµÄÔĶÁÀ§ÄÑ£¬Ôö¼ÓÁË´úÂëµÄά»¤³É±¾¡£
×÷Õß ......

¶Á¡¶JAVAÐÂÊÖͨ²¡¡·

Ò»¡¢Ëã·¨ºÍÊý¾Ý½á¹¹
¡ïʲôʱºò¸ÃÓÃÊý×éÐÍÈÝÆ÷¡¢Ê²Ã´Ê±ºò¸ÃÓÃÁ´±íÐÍÈÝÆ÷£¿
¡ïʲôÊÇÉ¢Áк¯Êý£¿HashMapµÄʵÏÖÔ­ÀíÊÇʲô£¿
¡ïʲôÊǵݹ飿Èç¹ûÄãÒÔÇ°´ÓÀ´Ã»Ð´¹ýµÝ¹éº¯Êý£¬³¢ÊÔ×Åдһ¸ö£¨±ÈÈçÓõݹ麯Êý½øÐÐĿ¼Ê÷±éÀú£©¡£
¡ïʲôÊÇËã·¨¸´ÔӶȣ¿
¡ïÄãÊÇ·ñÀí½â¿Õ¼ä»»Ê±¼äµÄ˼Ï룿
¡ïдһ¸öÕë¶ÔÕûÊýÊý×éµÄðÅÝÅÅÐòº¯Êý£¬¿ ......

java¹Ø¼ü×Ö

java¶àÏ̱߳à³Ì×ܽ᣺
http://lavasoft.blog.51cto.com/62575/27069
Java¹Ø¼ü×Öfinal¡¢staticʹÓÃ×ܽá
:
http://xo-tobacoo.javaeye.com/blog/374282
¡¡¡¡1.public
¡¡¡¡¡¡¡¡Ê¹ÓöÔÏó£ºÀà¡¢½Ó¿Ú¡¢³ÉÔ±
¡¡¡¡¡¡¡¡½éÉÜ£ºÎÞÂÛËüËù´¦Ôڵİü¶¨ÒåÔÚÄÄ£¬¸ÃÀࣨ½Ó¿Ú¡¢³ÉÔ±£©¶¼ÊÇ¿É·ÃÎʵÄ
¡¡¡¡2.private
¡¡¡¡¡¡¡¡Ê¹ÓöÔÏó ......

javaÖÐʹÓÃsqliteÊý¾Ý¿â

sqliteÊý¾Ý¿âµÚÈý·½javaÀ©Õ¹°üÏÂÔصØÖ·£ºhttp://www.zentus.com/sqlitejdbc/
ÓÐ2¸ö°ü£¬Ò»¸öÊÇnested£¨Ç¶ÈëʽµÄ£©£¬Ò»¸öÊÇnative(±¾µØµÄ)¡£
Çø±ðÔÚÓÚ:nested ²»ÐèÒª¶îÍâµÄdllÎļþ£¬µ«ÊÇËÙ¶ÈÂý¡£nativeÐèÒªÒ»¸ö¶îÍâµÄdllÎļþ£¬ËٶȺܿ졣
 1.ʹÓÃnested°ü£ºsqlitejdbc-v037-nested.jar
java´úÂ룺
java ´úÂë
packa ......

java²úÉú¶ÔÏóµÄ¼¸ÖÖ·½Ê½


Óùؼü×ÖnewÉú³É¶ÔÏó£ºÕâÊÇ×î³£ÓõÄÒ»ÖÖ·½Ê½£¬ÀýÈç new String("hello")ÓÃnewÉú³É¶ÔÏóµÄÌصãÊÇ£¬Õâ¸ö¶ÔÏóµÄÀà±ØÐëÔÚ±àÒëʱ¾ÍÔÚclasspathÖУ¬Èç¹ûûÓÐÌرðµÄÀíÓɺÍÒªÇó£¬ÕâÊÇÎÒÃÇÉú³ÉÒ»¸ö¶ÔÏóµÄµÚһѡÔñ;
Class.forName(String className)¡£ÀýÈçClass c = Class.forName("com.company.jdbc.Driver");ÕâÖÖ·½·¨µÄÌصãÊÇÔÚ±à ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ