Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : java

Javaѧϰ±Ê¼Ç

·â×°£º
1.˵°×Á˾ÍÊDZ£»¤ÎÒÃǶÔÏóÖеÄÒþ˽ʹÆä¶Ô Íⲿ²»¿É¼û¡£
 
     2.Ò»°ãÇé¿öÏ£¬ÀàÖеÄÊôÐÔÉèΪprivate¡£
 
     3.ͨ¹ýgetterºÍsetter·½·¨È¥¸³ÖµºÍȡֵ¡£
 
              
 
 
 
  ¼Ì³Ð£º
  1.ͬһ¸ö°üÀï×ÓÀà¼Ì³ÐÁ˸¸ÀàÖеķÇprivateÊôÐԺͷ½·¨¡£
 
  2.Èç¹ûÒ»¸ö×ÓÀà¼Ì³ÐÒ»¸öÀ࣬ÄÇô×ÓÀàÎÞÌõ¼þµÄ¼Ì³Ð¸¸ÀàÖеķÇ˽ÓÐÊôÐԺͷ½·¨£¬µ«²»°üÀ¨¹¹Ô캯Êý¡£
 
  3.×ÓÀา¸Ç¸¸ÀàµÄÊôÐԺͷ½·¨£¬µ«²»°üÀ¨¹¹Ô캯Êý¡£
 
  4.ÖØÐ´µÄÌõ¼þÊÇ×ÓÀàÖØÐ´·½·¨µÄÐÞÊÎȨÏÞ²»ÄÜСÓÚ¸¸ÀàµÄȨÏÞ¡£²»ÔÚͬһ¸ö°üÀïȨÏÞ²»ÄÜͬʱΪdefault£¬µ«¿ÉÒÔΪprotectedºÍpublic¡£
 
  5.JavaÖÐÀàµÄ¼Ì³ÐÊǵ¥¼Ì³Ð¡£¶Ô½Ó¿Ú¿ÉÒÔ¶à¼Ì³Ð¡£ ......

javaÏ̳߳Ø

 1.ΪʲôҪʹÓÃÏ̳߳Ø
     ÔÚjavaÖУ¬Èç¹ûÿ¸öÇëÇóµ½´ï¾Í´´½¨Ò»¸öÐÂỊ̈߳¬¿ªÏúÊÇÏ൱´óµÄ¡£ÔÚʵ¼ÊʹÓÃÖУ¬·þÎñÆ÷ÔÚ´´½¨ºÍÏú»ÙÏß³ÌÉÏ»¨·ÑµÄʱ¼äºÍÏûºÄµÄϵͳ×ÊÔ´¶¼Ï൱´ó£¬ÉõÖÁ¿ÉÄÜÒª±ÈÔÚ´¦Àíʵ¼ÊµÄÓû§ÇëÇóµÄʱ¼äºÍ×ÊÔ´Òª¶àµÄ¶à¡£³ýÁË´´½¨ºÍÏú»ÙÏ̵߳ĿªÏúÖ®Í⣬»î¶¯µÄÏß³ÌÒ²ÐèÒªÏûºÄϵͳ×ÊÔ´¡£Èç¹ûÔÚÒ»¸öjvmÀï´´½¨Ì«¶àµÄỊ̈߳¬¿ÉÄÜ»áʹϵͳÓÉÓÚ¹ý¶ÈÏûºÄÄÚ´æ»ò“Çл»¹ý¶È”¶øµ¼ÖÂϵͳ×ÊÔ´²»×㡣ΪÁË·ÀÖ¹×ÊÔ´²»×㣬·þÎñÆ÷Ó¦ÓóÌÐòÐèÒª²ÉȡһЩ°ì·¨À´ÏÞÖÆÈκθø¶¨Ê±¿Ì´¦ÀíµÄÇëÇóÊýÄ¿£¬¾¡¿ÉÄܼõÉÙ´´½¨ºÍÏú»ÙÏ̵߳ĴÎÊý£¬ÌرðÊÇһЩ×ÊÔ´ºÄ·Ñ±È½Ï´óµÄÏ̵߳Ĵ´½¨ºÍÏú»Ù£¬¾¡Á¿ÀûÓÃÒÑÓжÔÏóÀ´½øÐзþÎñ£¬Õâ¾ÍÊÇ“³Ø»¯×ÊÔ´”¼¼Êõ²úÉúµÄÔ­Òò¡£
     Ï̳߳ØÖ÷ÒªÓÃÀ´½â¾öÏß³ÌÉúÃüÖÜÆÚ¿ªÏúÎÊÌâºÍ×ÊÔ´²»×ãÎÊÌ⡣ͨ¹ý¶Ô¶à¸öÈÎÎñÖØ¸´Ê¹ÓÃỊ̈߳¬Ï̴߳´½¨µÄ¿ªÏú¾Í±»·Ö̯µ½Á˶à¸öÈÎÎñÉÏÁË£¬¶øÇÒÓÉÓÚÔÚÇëÇóµ½´ïʱÏß³ÌÒѾ­´æÔÚ£¬ËùÒÔÏû³ýÁËÏ̴߳´½¨Ëù´øÀ´µÄÑÓ³Ù¡£ÕâÑù£¬¾Í¿ÉÒÔÁ¢¼´ÎªÇëÇó·þÎñ£¬Ê¹ÓÃÓ¦ÓóÌÐòÏìÓ¦¸ü¿ì¡£ÁíÍ⣬ͨ¹ýÊʵ±µÄµ÷ÕûÏß³ÌÖеÄÏß³ÌÊýÄ¿¿ÉÒÔ·ÀÖ¹³öÏÖ×ÊÔ´²»×ãµÄÇé¿ö¡£
2.Ï̳߳صÄ×é³É²¿·Ö
  &nb ......

java µ¥Ôª²âÊÔ¼ò½é


¡¡¡¡µ¥Ôª²âÊÔ»ù´¡
¡¡¡¡µ±½ñÈí¼þ²âÊÔÊ®·ÖÊ¢ÐÐʱ£¬±¾ÈËͨ¹ýÏîĿʵ¼ùºÍ¸öÈËÇ×ÉíÌå»ádz̸µ¥Ôª²âÊÔ£¬±¾ÈËÒ»Ö±¼á³Ö“ÓôúÂë˵»°µÄÔ­Ôò”£¬Í¬Ê±Ò²Ï£Íû¸öÈËÄܸø³ö±¦¹óÒâ¼û£¬¹²Í¬Ì½ÌÖ¡¢¹²Í¬½ø²½£¬ÎªÖйúÈí¼þÊÂÒµÓиü´óµÄ·¢Õ¹¹²Í¬·Ü¶·!
¡¡¡¡×îÔçÎÒÃÇÏîÄ¿×鿪·¢µÄÏîĿʱ£¬Ð´´úÂë¶¼ÊǴӵײãһֱдµ½±íÏֲ㵽jsp£¬È»ºó¿ª·¢ÈËÔ±ÔÚweb²ãµ÷ÊÔÒ³Ãæ£¬½üºõ98%¶¼»á±¨Ò»´ó¶Ñexception,È»ºóÔÙÔÚ´úÂëÖмӶϵãÒ»²½Ò»²½²éµ½µ×ÄÄÒ»²ã´úÂë³öÏÖÎÊÌâ……,±È½ÏºÃµã×ö·¨¾ÍÊÇÔÚ¸÷¸öÀàÖмÓÉÏmain·½·¨²âÊÔ£¬µ«×ÜÌåºÜ²»ÀíÏ룬¸øweb²ã¿ª·¢ÈËÔ±µÄµ÷ÊÔºÍÖÊÁ¿¿ØÖÆÈËÔ±´øÀ´·±ÖصŤ×÷ѹÁ¦;ʹÓõ¥Ôª²âÊÔºó£¬Õë¶Ôÿһ¸ö·½·¨¶¼×öÑϸñµÄ°Ñ¹Ø£¬´ó´ó¼õÉÙµ÷ÊÔµÄʱ¼ä;ͬʱÖÊÁ¿¿ØÖÆÈËÔ±·µ»Ø¹ýÀ´µÄbugÉÙÁ˽ü60%£¬ÏÖÔÚ¶ÔÓÚ¿ª·¢ÈËԱд²âÊÔÓÃÀý·Ç³£ÊìÁ·£¬²¢ÇÒ±¾È˸ù¾Ýʵ¼ÊÇé¿ö¶Ô²âÊÔÓÃÀý×öÁ˵ãСС¸Ä¶¯(Õⲿ·ÖÖ÷ÒªÔÚºóÃæ´úÂëÖÐÏêÊö)£¬´øÀ´ºÜºÃµÄЧ¹û!
¡¡¡¡µ¥Ôª²âÊÔµ½µ×¸øÊµ¼Ê¿ª·¢´øÀ´Ê²Ã´ºÃ´¦ÄÇ?
¡¡¡¡(1) (1)Ê×ÏȶÔÓÚ¿ª·¢ÈËÔ±À´Ëµ´ó´ó¼õÉÙµ÷ÊÔ¹¤×÷µÄʱ¼ä£¬Í¬Ê±Ò²¹æ·¶Á˶ÔÓÚ´úÂ밲ȫ¹ÜÀí(ÎÒÃÇÖªµÀÄÇЩ·½·¨ÊÇ¿ÉÒÔµ÷ÓõÄ);
¡¡¡¡(2) (2)¶ÔÓÚÕû¸öÏîÄ¿À´Ëµ£¬ÓÐÁËÍêÕûµÄ²âÊÔ£¬±£Ö¤ÏîÄ¿×îºó½»¸¶²âÊÔÓÐÁ˿ɿ¿ÒÀ¾ ......

¡¾·Ü¶·µÚÈýÌì¡¿²ËÄñѧJavaÖ®Òì³£´¦Àí

½ñÌìÒ»ÌìѧÁËÒì³£´¦ÀíÕâÒ»Õ¡£
Ê×ÏÈÒì³£ÊÇJava³ÌÐòÔÚÔËÐÐÆÚ³öÏֵĴíÎ󣬷DZàÒëÆÚ£¨javac£©³öÏֵĴíÎó¡£
È»ºóÔÙ¸øÒì³£·ÖÀ࣬Òì³£·ÖΪÈýÖÖ£¬µÚһΪerror£¬ÕâÖÖÒì³£²»¿ÉÒÔ´¦Àí£¬ÊÇϵͳµÄÄÚ²¿´íÎ󣬵ڶþΪException£¬ÕâÖÖ¿ÉÒÔ±»´¦Àí£¬ExceptionÀïÃæÓÖÓиöRuntimeExceptionµÄÀ࣬¶øRuntimeExceptionÓÖÊÇ¿ÉÒÔ²»±»²¶»ñ´¦ÀíµÄ£¬ÒòΪËü¾­³£³öÏÖ£¬java¿ÉÒÔ×Ô¶¯Å׳ö´¦Àí¡£ËùÒÔÎÒÃÇ´ó¶àÊýÇé¿öÏÂÖ»¹Ø×¢ExceptionÖеķÇRuntimeExceptionµÄÒì³£¡£
Òì³£ÖÐÖ÷ÒªµÄ¹Ø¼ü×Ö£º
try catch fiÕâÁ½¸ö¹Ø¼ü×ÖÓÃÀ´²¶»ñ´¦ÀíÒì³£
try{
.......
}catch(){
.......
}
ÒÔÏÂÌÖÂÛthrowsºÍthrow¹Ø¼ü×Ö
ÒÔÏÂÎª×ªÔØ×ª×Ôhttp://jieming.javaeye.com/blog/455743
throwµÄ×÷ÓÃ
ÊÖ¶¯Å׳öÒì³£
µ«ÊÇÓÐʱºòÓÐЩ´íÎóÔÚjvm¿´À´²»ÊÇ´íÎ󣬱ÈÈç˵
int age = 0;
age = -100;
System.out.println(age);
    ºÜÕý³£µÄÕûÐαäÁ¿¸³Öµ£¬µ«ÊÇÔÚÎÒÃÇÑÛÖп´À´¾Í²»Õý³££¬Ë­µÄÄêÁä»áÊǸºµÄÄØ¡£ ËùÒÔÎÒÃÇÐèÒª×Ô¼ºÊÖ¶¯Òý·¢Òì³££¬Õâ¾ÍÊÇthrowµÄ×÷Óá£
int age = 0;
age = -100;
if(age<0)
{
   Exception e = new Exception("throw exception");//´´½¨Òì³£¶ÔÏó
   ......

³õѧjava´ÓÕâÀ↑ʼ

ÕâÊÇÎÒ¸öÈ˹éÄɵÄһЩ֪ʶµã£¬ÎÒ¾õµÃ³õѧjavaÊ×ÏÈÐèÒªÖØÒÔϵÄ֪ʶ¿ªÊ¼
(1)JAVA³ÌÐò¿ª·¢²½Ö裺
   Ô´´úÂë-->±àÒë³É*.class-->Ö´ÐÐ(½«.class½»¸øJVM)
   jvm--javaÐéÄâ»ú£¨½âÊÍÆ÷£©
(2)
   JDK -- java¿ª·¢¹¤¾ß°ü(±àÒëÆ÷¡¢½âÊÍÆ÷¡¢Àà¿â)
   JSDK -- java±ê×¼¿ª·¢¹¤¾ß°ü
   J2SDK -- java 2.0 ±ê×¼¿ª·¢¹¤¾ß°ü;
   J2EE -- J2SDK + ÍøÂ翪·¢Àà¿â
   J2SE -- java2.0 ±ê×¼»·¾³
(3) JAVAHOME --- jdk°²×°Ä¿Â¼;
   ±àÒëÆ÷   javahome\bin\javac.exe
   ½âÊÍÆ÷   javahome\bin\java.exe
   Àà¿â     *.jar
(4)±àÒ룺 javac  *.java
   Ö´ÐÐ:  java  ÀàÃû£¨²»ÄÜ´ø.classÀ©Õ¹Ãû£©
(5)path»·¾³±äÁ¿
   ¹¦ÄÜ£ºÉèÖÿÉÖ´ÐÐÎļþµÄËÑË÷·¾¶
   ¸ñʽ£ºset path=%path%;·¾¶
    %path% --- ´ú±íÒÑÓеÄpathÐÅÏ¢
   ²é¿´£ºpath
(6)classpath»·¾³±äÁ¿
   ¹¦ÄÜ£ºÉèÖÃ¿É .classÎļþ µÄËÑË÷·¾¶ 
   ¸ñʽ£ºset clas ......

JavaÖÐÎÄͼÊé

ǰһ¶Îʱ¼äΪ´ó¼ÒÍÆ¼öÁË»ù±¾Javaѧϰ¼Æ½Ï¾­µäµÄÖÐÎÄͼÊ飬½ñÌìÔÙΪ´ó¼Ò½éÉܼ¸±¾£¬ÓÐÐËȤµÄÅóÓѲ»·ÁÒ»¿´¡£ JBuilder ¿ª·¢ÈËÔ±Ö¸ÄÏÔ­ÊéÃû: Borland Jbuilder for Windows 95,Windows 98,&Wnidows NT Developer¡®s Guide £¬JBuilderÊÇBorland¹«Ë¾ËùÍÆ³öµÄJavaÓïÑÔ±à³Ì¹¤¾ß£¬Ëü¾ßÓÐÒ»¸ö¹¦ÄÜÇ¿´óµÄ¼¯³É¿ª·¢»·¾³£¬¿ÉÒÔ¿ìËÙ´´½¨¸÷ÖÖJavaÓ¦ÓóÌÐò¡£±¾ÊéÊÇBorland/Inprise¹«Ë¾ÍƳöµÄ£¬Õë¶Ô×îа汾JBuilder 3ÌṩÁËʹÓÃJBuilder¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐò¡¢´´½¨·Ö²¼Ê½Ó¦ÓóÌÐòÒÔ¼°±àдJavaBean×é¼þµÄ¸ß¼¶²ÄÁÏ£¬°üÀ¨JBuilderµÄDataExpressÊý¾Ý¿âÌåϵ½á¹¹µÄÐÅÏ¢£¬Ö÷Êý¾Ý×é¼þºÍÀàÖ®¼äµÄÏ໥¹ØÏµ£¬ÔõÑùʹÓÃDataModelerºÍApplication Generator´´½¨Êý¾ÝÇý¶¯µÄ¿Í»§»ú/·þÎñÆ÷Ó¦ÓóÌÐòµÈÄÚÈÝ¡£   J2EE 1.4»ù´¡½Ì³Ì£¨ÃÀ£©Aaron E.WalsµÄÖø×÷£¬½éÉÜJ2EE 1.4ƽ̨×î»ù±¾µÄÒªËØ£¬Öصã²ûÊöÁËJ2EE 1.4µÄÐÂÌØÐÔºÍй¦ÄÜ¡£È«Êé°üÀ¨12Õ£¬·ÖΪÈý¸ö²¿·Ö¡£µÚÒ»²¿·Ö¶ÔJ2EEƽ̨ÌṩÁËÒ»¸ö¸ÅÊö£¬²¢½âÊÍÁËʲôÊÇ"Web·þÎñ"ÒÔ¼°J2EE 1.4ÈçºÎÖ§³ÖÕâÖÖ·Ö²¼Ê½¼ÆËãÐÎʽ¡£µÚ¶þ²¿·Ö½²ÊöJ2EE¶à²ãÌåϵ½á¹¹µÄWeb²ãºÍÒµÎñ²ãÖеÄ×é¼þ--servlet¡¢JSPºÍbean¡£µÚÈý²¿·Ö·ÖÎöÓÉJ2EE 1.4Ö§³ÖµÄ»ùÓÚXMLµÄÐÂÐÍWeb·þÎñ¹¦ÄÜ¡£ ±¾ÊéÊʺÏÓÚ ......
×ܼǼÊý:6386; ×ÜÒ³Êý:1065; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [168] [169] [170] [171] 172 [173] [174] [175] [176] [177]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ