JavaÓïÑÔµÄÌØµã(1)
¡¡1£® ¼òµ¥¡¢ÃæÏò¶ÔÏóºÍΪÈËËùÊìϤ
¡¡¡¡javaµÄ¼òµ¥Ê×ÏÈÌåÏÖÔÚ¾«¼òµÄϵͳÉÏ£¬Á¦Í¼ÓÃ×îСµÄϵͳʵÏÖ×ã¹»¶àµÄ¹¦ÄÜ£»¶ÔÓ²¼þµÄÒªÇ󲻸ߣ¬ÔÚСÐ͵ļÆËã»úÉϱã¿ÉÒÔÁ¼ºÃµÄÔËÐС£ºÍËùÓеÄÐÂÒ»´úµÄ³ÌÐòÉè¼ÆÓïÑÔÒ»Ñù£¬javaÒ²²ÉÓÃÁËÃæÏò¶ÔÏó¼¼Êõ²¢¸ü¼Ó³¹µ×£¬ËùÓеÄjava³ÌÐòºÍapplet³ÌÐò¾ùÊǶÔÏ󣬷â×°ÐÔʵÏÖÁËÄ£¿é»¯ºÍÐÅÏ¢Òþ²Ø£¬¼Ì³ÐÐÔʵÏÖÁË´úÂëµÄ¸´Óã¬Óû§¿ÉÒÔ½¨Á¢×Ô¼ºµÄÀà¿â¡£¶øÇÒjava²ÉÓõÄÊÇÏà¶Ô¼òµ¥µÄÃæÏò¶ÔÏó¼¼Êõ£¬È¥µôÁËÔËËã·ûÖØÔØ¡¢¶à¼Ì³ÐµÄ¸´ÔÓ¸ÅÄ¶ø²ÉÓÃÁ˵¥Ò»¼Ì³Ð¡¢ÀàÇ¿ÖÆ×ª»»¡¢¶àÏ̡߳¢ÒýÓ㨷ÇÖ¸Õ룩µÈ·½Ê½¡£ÎÞÓÃÄÚ´æ×Ô¶¯»ØÊÕ»úÖÆÒ²Ê¹µÃ³ÌÐòÔ±²»±Ø·ÑÐĹÜÀíÄڴ棬ÊdzÌÐòÉè¼Æ¸ü¼Ó¼òµ¥£¬Í¬Ê±´ó´ó¼õÉÙÁ˳ö´íµÄ¿ÉÄÜ¡£javaÓïÑÔ²ÉÓÃÁËCÓïÑÔÖеĴ󲿷ÖÓï·¨£¬ÊìϤCÓïÑԵijÌÐòÔ±»á·¢ÏÖjavaÓïÑÔÔÚÓï·¨ÉÏÓëCÓïÑÔ¼«ÆäÏàËÆ¡£
¡¡¡¡2£® ³°ô²¢ÇÒ°²È«
¡¡¡¡javaÓïÑÔÔÚ±àÒë¼°ÔËÐгÌÐòʱ£¬¶¼Òª½øÐÐÑϸñµÄ¼ì²é¡£×÷ΪһÖÖÇ¿ÖÆÀàÐÍÓïÑÔ£¬javaÔÚ±àÒëºÍÁ¬½Óʱ¶¼½øÐдóÁ¿µÄÀàÐͼì²é£¬·ÀÖ¹²»Æ¥ÅäÎÊÌâµÄ·¢Éú¡£Èç¹ûÒýÓÃÒ»¸ö·Ç·¨ÀàÐÍ¡¢»òÖ´ÐÐÒ»¸ö·Ç·¨ÀàÐͲÙ×÷£¬java½«ÔÚ½âÊÍʱָ³ö¸Ã´íÎó¡£ÔÚjava³ÌÐòÖв»ÄܲÉÓõØÖ·¼ÆËãµÄ·½·¨Í¨¹ýÖ¸Õë·ÃÎÊÄÚ´æµ¥Ôª£¬´ó´ó¼õÉÙÁË´íÎó·¢ÉúµÄ¿ÉÄÜÐÔ£»¶øÇÒjavaµÄÊý×é²¢·ÇÓÃÖ¸ÕëʵÏÖ£¬ÕâÑù¾Í¿ÉÒÔÔÚ¼ì²éÖбÜÃâÊý×éÔ½½çµÄ·¢Éú¡£ÎÞÓÃÄÚ´æ×Ô¶¯»ØÊÕ»úÖÆÒ²Ôö¼ÓÁËjavaµÄ³°ôÐÔ¡£
¡¡¡¡×÷ÎªÍøÂçÓïÑÔ£¬java±ØÐëÌṩ×ã¹»µÄ°²È«±£ÕÏ£¬²¢ÇÒÒª·ÀÖ¹²¡¶¾µÄÇÖÏ®¡£javaÔÚÔËÐÐÓ¦ÓóÌÐòʱ£¬Ñϸñ¼ì²éÆä·ÃÎÊÊý¾ÝµÄȨÏÞ£¬±ÈÈç²»ÔÊÐíÍøÂçÉϵÄÓ¦ÓóÌÐòÐ޸ı¾µØµÄÊý¾Ý¡£ÏÂÔØµ½Óû§¼ÆËã»úÖеÄ×Ö½Ú´úÂëÔÚÆä±»Ö´ÐÐǰҪ¾¹ýÒ»¸öºËʵ¹¤¾ß£¬Ò»µ©×Ö½Ú´úÂë±»ºËʵ£¬±ãÓÉjava½âÊÍÆ÷À´Ö´ÐУ¬¸Ã½âÊÍÆ÷ͨ¹ý×èÖ¹¶ÔÄÚ´æµÄÖ±½Ó·ÃÎÊÀ´½øÒ»²½Ìá¸ßjavaµÄ°²È«ÐÔ¡£Í¬Ê±java¼«¸ßµÄ³°ôÐÔÒ²ÔöÇ¿ÁËjavaµÄ°²È«ÐÔ¡£
¡¡¡¡3£® ½á¹¹ÖÐÁ¢²¢ÇÒ¿ÉÒÔÒÆÖ²
¡¡¡¡ÍøÂçÉϳäÂúÁ˸÷ÖÖ²»Í¬ÀàÐ͵ĻúÆ÷ºÍ²Ù×÷ϵͳ£¬ÎªÊ¹java³ÌÐòÄÜÔÚÍøÂçµÄÈκεط½ÔËÐУ¬java±àÒëÆ÷±àÒëÉú³ÉÁËÓëÌåϵ½á¹¹Î޹صÄ×Ö½ÚÂë½á¹¹Îļþ¸ñʽ¡£ÈκÎÖÖÀàµÄ¼ÆËã»ú£¬Ö»ÓÐÔÚÆä´¦ÀíÆ÷ºÍ²Ù×÷ϵͳÉÏÓÐjavaÔËÐÐʱ»·¾³£¬×Ö½ÚÂëÎļþ¾Í¿ÉÒÔÔڸüÆËã»úÉÏÔËÐС£¼´Ê¹ÊÇÔÚµ¥Ò»ÏµÍ³µÄ¼ÆËã»úÉÏ£¬½á¹¹ÖÐÁ¢Ò²Óзdz£´óµÄ×÷Óá£Ëæ×Å´¦ÀíÆ÷½á¹¹µÄ²»¶Ï·¢Õ¹±ä»¯£¬³ÌÐòÔ±²»µÃ²»±àд¸÷ÖÖ°æ±¾µÄ³ÌÐòÒÔÔÚ²»Í¬µÄ´¦ÀíÆ÷ÉÏÔËÐУ¬ÕâʹµÃ¿ª·¢³öÄܹ»ÔÚËùÓÐÆ½Ì¨ÉϹ¤×÷µÄÈí¼þ¼¯ºÏÊDz»¿ÉÄܵġ£¶øÊ¹ÓÃjava½«Ê¹Í¬Ò»°æ±¾µÄÓ¦ÓóÌÐò¿ÉÒÔÔËÐÐÔÚËùÓÐµÄÆ½Ì¨ÉÏ¡£
¡¡¡¡Ìåϵ½á¹¹µÄÖÐÁ¢Ò²Ê¹µÃjavaϵÍ
Ïà¹ØÎĵµ£º
MySQL£º
String Driver="com.mysql.jdbc.Driver"; //Çý¶¯³ÌÐò
String URL="jdbc:mysql://localhost:3306/db_name"; //Á¬½ÓµÄURL,db_nameΪÊý¾Ý¿âÃû
String Username="username"; //Óû§Ãû
String Password="password"; //ÃÜÂë
Class.forName(Driver).new Instance();
......
String newStr = new String(oldStr.getBytes(), "UTF-8");
javaÖеÄStringÀàÊǰ´ÕÕunicode½øÐбàÂëµÄ£¬µ±Ê¹ÓÃString(byte[] bytes, String encoding)¹¹Ôì×Ö·û´®Ê±£¬encodingËùÖ¸µÄÊÇbytesÖеÄÊý¾ÝÊǰ´ÕÕÄÇÖÖ·½Ê½±àÂëµÄ£¬¶ø²»ÊÇ×îºó²úÉúµÄStringÊÇʲô±àÂ뷽ʽ£¬»»¾ä»°Ëµ£¬ÊÇÈÃϵ ......
±¾ÖÜÓöµ½Ò»¸öjavaÂÒÂëÎÊÌ⣬ÓÚÊǶÔjavaµÄ±àÂëÎÊÌâ×öÁËһЩʵÑéºÍÁ˽⡣¼òµ¥·ÖÎöÈçÏ£º
ÏÈ¿´ÏÂÈçÏ´úÂ룺
import
java.io.UnsupportedEncodingException;
public
class
CharSetTest {
public
static
void
main(String[] args)
throws
UnsupportedEncodingException {
String test =
"
ÀºÇò
" ......
1. ²¼¾Ö¹ÜÀíÆ÷
ÈÝÆ÷Àï×é¼þµÄ´óСºÍλÖÃÊÇÓɲ¼¾Ö¹ÜÀíÆ÷À´¾ö¶¨µÄ¡£ÈÝÆ÷¶Ô²¼¾Ö¹ÜÀíÆ÷µÄÌØ¶¨ÊµÀý±£³ÖÒ»¸öÒýÓ㬵±ÈÝÆ÷ÐèÒª¶¨Î»Ò»¸ö×é¼þʱ£¬Ëü½«µ÷Óò¼¾Ö¹ÜÀíÆ÷À´Íê³É£¬¾ö¶¨Ò»¸ö×é¼þµÄ´óСʱҲÊÇÈç´Ë¡£
ÔÚawtÖÐÓÐÎåÖÖ²¼¾Ö¹ÜÀíÆ÷
BorderLayOut
FlowLayOut
GridLayOut
GardLayOut
GridBagLayOut
1. & ......
´Ó5ÔÂ5ºÅ½øÈë¾ÍÒµ°àµ½ÏÖÔÚËÄÌìµÄʱ¼äÁË£¬ÉÏÁËÕ⼸Ìì¿Î·¢ÏÖ¾ÍÒµ°àµÄÇ¿¶ÈÕæµÄºÜ´ó£¬²»ÏñÒÔǰ»ù´¡°àµÄʱºòÄÇô»¹±È½ÏÇáËÉ£¬ÒѾ½¥½¥¸Ð¾õµ½Á˳ÔÁ¦£¬ÒòΪÏÖÔÚÉÏ¿ÎÐèÒª½²½âµÄ֪ʶµãÌ«¶à£¬ÓÐʱºòÏÂÎçÀÏʦ½²µ½6µã¶àÖÓ²ÅÏ¿Σ¬¿ÎÉϵÄÁ·Ï°Ê±¼äÔ½À´Ô½ÉÙÁË£¬Ö»ÄÜ×Ô¼ºÀûÓÿκóµÄʱ¼ä¶àÁ·Ï°Êµ¼ù£¬Ðí¶à¶«Î÷»¹¶¼ÊǵÚÒ»´Î ......