´«ÖDz¥¿Íjavaѧϰ2
½ñÌìºÜ¸ßÐË¿´ÁËÕÅТÏéÀÏʦ½²µÄJava»ù´¡ÊÓÆµ¡£
ÕÅÀÏʦÊ×ÏȽ²µÄÊÇfinal¡¢super¡¢this staticµÄÓ÷¨£¬ÕÅÀÏʦÊÇÕâÑù½²µÄ£¬ÎÒ×öÁËһЩ¼òµ¥µÄ¼Ç¼£º
1. finalÀàÊDz»ÄÜÔÙ±»¼Ì³ÐµÄÀ࣬¼´Ëü²»ÄÜÔÙÓÐ×ÓÀ࣬
2. final·½·¨²»Äܱ»×ÓÀàµÄ·½·¨¸²¸Ç£¬ÓÃÀ´·ÀÖ¹×ÓÀà¸Ä±äËüµÄ±¾À´º¬Ò壬
3. ·½·¨Öж¨ÒåµÄÄÚÖÃÀàÖ»ÄÜ·ÃÎʸ÷½·¨ÄÚµÄfinalÀàÐ͵ľֲ¿±äÁ¿£¬ÓÃfinal¶¨ÒåµÄ¾Ö²¿±äÁ¿Ï൱ÓÚÊÇÒ»¸ö³£Á¿£¬ËüµÄÉúÃüÖÜÆÚ³¬³ö·½·¨ÔËÐеÄÉúÃüÖÜÆÚ£¬½«Ò»¸öÐβζ¨Òå³ÉfinalÒ²ÊÇ¿ÉÒԵģ¬Õâ¾ÍÏÞ¶¨ÁËÎÒÃÇÔÚ·½·¨ÖÐÐÞ¸ÄÐÎʽ²ÎÊýµÄÖµ¡£
4. static¾²Ì¬·½·¨£ºÔÚ¾²Ì¬·½·¨ÀïÖ»ÄÜÖ±½Óµ÷ÓÃͬÀàÖÐÆäËüµÄ¾²Ì¬³ÉÔ±£¨°üÀ¨±äÁ¿ºÍ·½·¨£©£¬¶ø²»ÄÜÖ±½Ó·ÃÎÊÀàÖеķǾ²Ì¬³ÉÔ±¡£ÕâÊÇÒòΪ£¬¶ÔÓڷǾ²Ì¬µÄ·½·¨ºÍ±äÁ¿£¬ÐèÒªÏÈ´´½¨ÀàµÄʵÀý¶ÔÏóºó²Å¿ÉʹÓ㬶ø¾²Ì¬·½·¨ÔÚʹÓÃǰ²»Óô´½¨ÈκζÔÏó¡£
5. ¾²Ì¬·½·¨²»ÄÜÒÔÈκη½Ê½ÒýÓÃthisºÍsuper¹Ø¼ü×Ö£¨super¹Ø¼ü×ÖÔÚÏÂÒ»Õ½²½â£©¡£ÓëÉÏÃæµÄµÀÀíÒ»Ñù£¬ÒòΪ¾²Ì¬·½·¨ÔÚʹÓÃǰ²»Óô´½¨ÈκÎʵÀý¶ÔÏ󣬵±¾²Ì¬·½·¨±»µ÷ÓÃʱ£¬thisËùÒýÓõĶÔÏó¸ù±¾¾ÍûÓвúÉú¡£
6. main() ·½·¨ÊǾ²Ì¬µÄ£¬Òò´ËJVMÔÚÖ´ÐÐmain·½·¨Ê±²»´´½¨main·½·¨ËùÔÚµÄÀàµÄʵÀý¶ÔÏó£¬Òò¶øÔÚmain()·½·¨ÖУ¬ÎÒÃDz»ÄÜÖ±½Ó·ÃÎʸÃÀàÖеķǾ²Ì¬³ÉÔ±£¬±ØÐë´´½¨¸ÃÀàµÄÒ»¸öʵÀý¶ÔÏóºó£¬²ÅÄÜͨ¹ýÕâ¸ö¶ÔÏóÈ¥·ÃÎÊÀàÖеķǾ²Ì¬³ÉÔ±£¬
superµÄÓÃ;£ºµ±×ÓÀàÒþ²ØÁ˳¬ÀàµÄ³ÉÔ±±äÁ¿»ò¸²¸ÇÁ˳¬ÀàµÄ·½·¨ºó£¬ÀûÓÃsuper£¬×ÓÀà·½·¨¿ÉÒÔÒýÓó¬ÀàµÄ³ÉÔ±±äÁ¿ºÍ±»¸²¸ÇµÄ·½·¨£¨»¹¿ÉÒÔµ÷Óó¬ÀàµÄ¹¹Ôì·½·¨£¬·½·¨ÒÔ¼°³ÉÔ±±äÁ¿£©
thisµÄÓÃ;£º
1. ½«¶ÔÏó×Ô¼º×÷Ϊ²ÎÊý£¬µ÷ÓñðµÄ·½·¨£¬
2.
Ïà¹ØÎĵµ£º
//´ò¿ª¹¤¾ßµÄ·¾¶¼°Ãû×Ö
String toolsPath = "D:/office/Office12/WINWORD.EXE";
//±»´ò¿ªÎļþµÄ·¾¶¼°Ãû×Ö
String fileName = " D:/test.doc";
try {
Process p = Runtime.getRuntime().exec(toolsPath+fileName);
} catch (IOException e) {
// T ......
1¡¢Oracle8/8i/9iÊý¾Ý¿â£¨thinģʽ£©
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orclΪÊý¾Ý¿âµÄSID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
2¡¢DB2 ......
JAVAÀïµÄPINGÊÇÔÚJDK 1.5ºóÓÃÁËеĺ¯ÊýisreachableȥʵÏÖ,¾ßÌå½éÉÜÈçÏÂ:
InetAddress¶ÔÏóµÄ³£Ó÷½·¨
InetAddressÀàÓкܶàget·½·¨£¬ÓÃÀ´»ñÈ¡Ö÷»úÃû£¬Ö÷»úµØÖ·µÈÐÅÏ¢¡£Ö÷ÒªÓУº
byte[] getAddress() ·µ»Ø´ÎInetAddress¶ÔÏóµÄÔʼIPµØÖ·£¬±£´æÎªÒ»¸öbyteÊý×é
String getCanonicalHostName() »ñÈ¡´ËIPµØÖ·µÄÍêÈ«ÏÞ¶ ......
1£®±³¾°¡¢ÐÎÊÆ
Äܹ»½øÐÐWeb¿ª·¢µÄ±à³ÌÓïÑԺͼ¼ÊõºÜ¶à
(1) ¶¯Ì¬½âÊÍÓïÑÔ
PHP; Perl; Python (Zope, Plone); Ruby (Ruby on Rails);
(2) ±àÒëÓïÑÔ
Java; .net
Java Web¿ª·¢Ô¶·ÇÒ»Ö¦¶ÀÐ㣺
³ýÁËÊܵ½À´×Ô.net Õâ¸öÖØÁ¿¼¶¶ÔÊÖµÄ×î´óÌôÕ½Ö®Í⣬¸üÊܵ½Zope, Ruby on Rail µÈÐÂʽÇáÆï±øµÄ³å»÷£¨µ±È»£¬Ò²¼ÌÐøÊܵ½ÀÏʽÇá ......
Õâ¸ö¹ØÓÚJMS(Java Message Service)µÄ¸ÅÒª»Ø´ðÁËÏÂÃæ¼¸¸öÎÊÌ⣺
1.ʲôÊÇÏûÏ¢£¿
2.ôÊÇJMS API£¿
3.ÈçºÎʹÓÃJMS API£¿
4. JMS APIÊÇÈçºÎÓëJ2EEƽ̨һÆð¹¤×÷µÄ£¿
1.1ʲôÊÇÏûÏ¢£¿
ÏûÏ¢ÊÇÈí¼þ×é¼þ»òÕßÓ¦ÓÃÖ®¼ä½»Á÷µÄÒ»ÖÖ·½·¨¡£ÏûϢϵͳÊÇÒ»¸öµã¶ÔµãµÄ¹¦ÄÜ£¬Ò»¸öÏûÏ¢¿Í»§¶Ë¿ÉÒÔ·¢ËÍºÍ½Ó ......