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

JavaÒì³£Éè¼Æ·½·¨

    ǰЩʱºò£¬°Ñ¡¶Thinking in Java¡·ÖÐÒì³£ÕâÒ»Õ·­³öÀ´ÔÙ´ÎÑжÁ£¬±¾ÈËÓÐЩÊÕ»ñ£¬²¢ÇÒÓÐЩ¹ÛµãºÍ×÷Õ߹۵㲻̫һÖ£¬¹²ÏíÖ®
1.Òì³£µÄ¶¨Òå
    Ò»¸öϵͳÖж¨ÒåÒì³£Ó¦×ñÑ­Èçϼ¸¸öÔ­Ôò£º
a. ϵͳÖÐÈç¹ûij¸öÄ£¿é¹¦ÄܱȽϵ¥Ò»£¬½¨Ò齫ËùÓÐÒì³£·ÅÔÚÒ»¸öpackageÄÚ£»Èç¹ûij¸öÄ£¿éÓкܶà×ÓÄ£¿é£¬½¨Ò齫Òì³£·Å¸÷¸ö¶ÔÓ¦×ÓÄ£¿éÄÚ£»
b. Òì³£Ãû³Æ±ØÐëÊÇ×Ô¶¨ÒåµÄ£»
c. ×Ô¶¨ÒåÒì³£¶¼¼Ì³ÐÖ®Exception(²»Òª¼Ì³ÐRuntimeException)£»
d. ËùÓÐÒì³£º¬Óк¬ÓÐÁ½¸ö¹¹ÔìÆ÷:Ò»¸öȱʡ¹¹ÔìÆ÷£¬Ò»¸öÓÃÓÚ¹¹½¨Òì³£Á´µÄ¹¹ÔìÆ÷¡£
ʾÀýÈçÏ£º
public class MyException1 extends Exception{
 public MyException1() {
  
 }
 
 public MyException1(Throwable cause) {
  super(cause);
 }
}
2.Òì³£µÄ´¦Àí
   ÔÚÒì³£´¦Àí³ÌÐòÖÐ×ñÑ­ÈçÏÂÔ­Ôò£º
a. ±¾·½·¨ÄÜ´¦ÀíµÄÒì³££¬Òì³£´¦Àí³ÌÐòÖоʹ¦Àíµô£¬²»ÏòÍâ²ã´«µÝ;
b. ±¾·½·¨²»ÄÜ´¦ÀíµÄÒì³££¬±ØÐëʹÓÃÒì³£Á´£¬·âװΪ±¾Ä£¿éµÄÒì³£ÏòÉÏ´«µÝ¡£
ʾÀýÈçÏ£º
public class test {
 public static void f() throws MyException1{
  throw new MyException1();
 }
 
 public static void main(String[] args) throws MyException2{
  try {
   f();
  } catch(MyException1 e) {
   throw new MyException2(e);
  }
 }
}
¡¾×¢¡¿£ºBruce   EckelÖ¸³ö½¨ÒéʹÓÃruntimeException·â×°Òì³£¡£±¾ÈËÈÏΪ£¬ÔÚϵͳÉè¼ÆÖв»Ó¦¸ÃÕâô×ö£¬ÒòΪÔÚ¿ª·¢Êµ¼ÊϵͳÊÇ£¬¸÷¸öÄ£¿é¿ª·¢ÈËÔ±²»Ò»Ñù£¬Èç¹û¿ª·¢ÈËÔ±ÓÃruntimeException·â×°ÁËÒì³££¬ÆäËûʹÓøÃÄ£¿éµÄ¿ª·¢ÈËÔ±ºÜÄÑÖªµÀÄ£¿éÖÐÅ׳öÁËÒì³£¡£


Ïà¹ØÎĵµ£º

JavaµÄ»·¾³±äÁ¿ÅäÖÃ

JavaµÄ»·¾³±äÁ¿ÅäÖãº
(Á½ÖÖ·½·¨ÈÎѡһÖÖ½Ô¿É)
·½·¨Ò»£º
ÒÀ´Îµã»÷£º“ÎҵĵçÄÔ”£­(ÓÒ¼ü)“ÊôÐÔ”£­“¸ß¼¶”£­“»·¾³±äÁ¿”£¬µ¯³öWindowsµÄ“»·¾³±äÁ¿”ÅäÖÿ¨¡£
Ôړϵͳ±äÁ¿”À¸ÏÂÖ´ÐÐÈýÏî²Ù×÷£º
¢Ùн¨“Classpath”(Èç¹ûÒÑÓУ¬ÔòÖ±½Ó ......

JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾

1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¸ßËٲ鵽ijÖÖJava¼¼ÄܵÄÓ÷¨¼°Ê¾·¶´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com] – O’ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐиå×Ó.
3.[http://java.sun.com] – ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ – ÿÖܶ¼ÓÐиå¼þ·¢±í.
4.[htt ......

java×Ö·û´®µÄ¸÷ÖÖ±àÂëת»»¡¾×ªÌù¡¿

import java.io.UnsupportedEncodingException;
¡¡¡¡/**
¡¡¡¡* ת»»×Ö·û´®µÄ±àÂë
¡¡¡¡*/
¡¡¡¡public class ChangeCharset
{
¡¡¡¡/** 7λASCII×Ö·û£¬Ò²½Ð×÷ISO646-US¡¢Unicode×Ö·û¼¯µÄ»ù±¾À­¶¡¿é */
¡¡¡¡public static final String US_ASCII = "US-ASCII";
¡¡¡¡/** ISO À­¶¡×Öĸ±í No.1£¬Ò²½Ð×÷ ISO-LATIN-1 ......

JAVAµÄһЩ¾­µäÓÃÊ飨ת£©

ÕâЩ¶¼ÊÇÄúÊé¼ÜÉϱر¸µÄÊéºÍÓ¦¸Ã¾­³£Ê¹ÓÃµÄ Web Á´½Ó¡£Ê±¼äÊÇÒ»ÏîÖØÒªµÄ×ÊÔ´£¬±¾ÎİïÄú»Ø±ÜÄÇЩ·ÖÐĵÄÊÂÇ飬°Ñʱ¼äרעÓÚ×îÓÐÒæÓÚÄú×÷ΪJava ÓïÑÔ³ÌÐòÔ±Ö°ÒµÉúÑĵÄÐÅÏ¢Ô´¡£¾¡¹ÜÓжàÉÙ³ÌÐòÔ±¾ÍÓжàÉÙËûÃÇ×îϲ»¶µÄ²Î¿¼×ÊÁÏ£¬µ«±¾ÎÄÊÕ¼¯µÄÕâЩ¶¼ÊÇÓÅÖÐÑ¡ÓÅ£¬À´Ô´ÓÚÎÒÊé¼ÜÉϵÄ˽¼ÒÕ䲨ºÍÐí¶à Java ר¼ÒµÄÍÆ¼ö¡£
ÎÒ¿¼ÂÇÁËÁ½ÖÖ×é ......

JavaÖÐÈçºÎ»ñȡϵͳ·¾¶

File.separatorChar ·µ»ØÒ»¸ö×Ö·û£¬±íʾµ±Ç°ÏµÍ³Ä¬ÈϵÄÎļþÃû·Ö¸ô·û£¬ÔÚWindowsÖÐΪ"\",unixÖÐΪ"/"¡£
File.separator ÓëǰÕßÏàͬ£¬µ«½«·Ö¸ô·û×÷Ϊ×Ö·û´®ÀàÐÍ·µ»Ø¡£
pathSeparatorChar ·µ»ØÒ»¸ö×Ö·û£¬±íʾµ±Ç°ÏµÍ³Ä¬ÈϵÄ·¾¶Ãû·Ö¸ô·û£¬ÔÚWindowsÖÐΪ";",unixÖÐΪ":"¡£
File.pathSeparator ÓëǰÕßÏàͬ£¬µ«½«·Ö¸ô·û×÷Ϊ×Ö· ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ