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

Java¶ÔÏóÀàÐÍת»»µÄËĸö¾­Ñé


     Java¶ÔÏóÀàÐÍת»»Ê±Java¿ª·¢Öо­³£Óöµ½µÄ£¬±¾ÎÄÏòÄú½éÉÜJava¶ÔÏóÀàÐÍת»»µÄһЩ¼¼ÇɺÍ×¢ÒâÊÂÏ°üÀ¨ÏòÉÏתÐÍÓëÏòÏÂתÐͶ¼²Ù×÷ºÍÖ÷Òªµã¡£
Ò»¡¢ÏòÉÏתÐÍÓëÏòÏÂתÐÍ¡£
     ¶ÔÏóÀàÐ͵Äת»»ÔÚJavaÓïÑÔƽ̨Öо­³£Óöµ½£¬Ö÷Òª°üÀ¨ÏòÉÏתÐÍÓëÏòÏÂתÐͲÙ×÷¡£³ÌÐò¿ª·¢ÈËÔ±ÐèÒªÊìÁ·ÕÆÎÕÕâÁ½¸öתÐ͵ķ½·¨ÒÔ¼°ÆäÖÐÈÝÒ׳ö´íµÄµØ·½¡£ÈçºÎÀ´Á˽âÕâÁ½¸öתÐ͵ÄÇø±ðÄØ?±ÊÕßÈÏΪ£¬ÒÔÒ»¸öÏÖʵµÄÀý×Ó×÷Ϊ±ÈÓ÷£¬¿ÉÄÜ»á¸ü¼ÓµÄÈÝÒ×Àí½â¡£
     ÈçÏÖÔÚÓж¯Îï¡¢ÄñÀà¡¢Ñà×ÓÈý¸öÃû´Ê£¬ËûÃÇÖ®¼äÓÐʲô¹ØϵÄØ?ͨ³£ÎÒÃǶ¼»á˵£¬Ñà×ÓÊÇÌØÊâµÄÄñÀ࣬»òÕß˵Ñà×ÓÊÇÄñÀàµÄÒ»ÖÖ¡£Îª´Ë£¬´Ó¶ÔÏóµÄ¶¨ÒåÀ´¿´£¬ÄñÀà¾ÍÊÇÒ»¸ö¸¸À࣬¶øÑà×Ó¾ÍÊÇÒ»¸ö×ÓÀà¡£»òÕß˵£¬Ñà×Ó¶ÔÏó¾ÍÊÇÒ»¸öÄñÀà¶ÔÏó¡£±ÊÕßÕâÀïҪǿµ÷µÄÒ»µã¾ÍÊÇ£¬ÓÉÓÚÑà×ÓÊÇÄñÀàµÄÒ»¸ö¶ÔÏó£¬ËùÒÔÄñÀàËù¾ßÓеÄÌØÐÔÑà×ÓÈ«²¿¾ßÓС£¶øÑà×ÓËù¾ßÓеÄÌØÐÔ(ÈçǨáã)ÔòÄñÀ಻һ¶¨¶¼¾ßÓС£ÔÚÕâ¸öÀý×ÓÖУ¬Ñà×ÓÒ²ÊÇÒ»ÖÖÄñÀࡣΪ´Ë¿ÉÒÔ½«Ñà×ӵĶÔÏó¿°³ÆÊÇÒ»¸öÄñÀàµÄ¶ÔÏó¡£ÕâÖÖ·½·¨ÔÚJavaÓïÑÔ»·¾³ÖоͽÐ×ö“ÏòÉÏתÐÍ”¡£´ÓÕâ¸öÀý×ÓÖпÉÒÔ¿´³ö£¬ÏòÉÏתÐÍÊÇÒ»¸ö´Ó½Ï³éÏóÀàÐ͵ÄÀà(ÄñÀà)Ïò±È½Ï¾ßÌåµÄÀà(Ñà×Ó)¹ý¶È¡£ÓÉÓÚ¾ßÌåÀà(Ñà×Ó)¾ßÓгéÏóÀà(ÄñÀà)µÄÈ«²¿ÌØÐÔ£¬ËùÒÔÔÚÕâ¸öת»»¹ý³ÌÖÐÊDz»»áÓÐÎÊÌâµÄ¡£Õâ¾ÍºÃÏñÒ»¸öÂß¼­ÅжÏÌâ˵Ñà×ÓÊÇÄñÀàµÄÒ»ÖÖ£¬Æä¾ßÓÐÄñÀàµÄÈ«²¿ÌØÐÔ¡£Õâ¸öÃüÌâÖÁÉÙµ½ÏÖÔÚΪֹÊÇÍêÈ«ÕýÈ·µÄ¡£
     µ«ÊÇ£¬ÔÚʵ¼Ê¹¤×÷ÖУ¬ÎÒÃÇ»¹¾­³£»áÓöµ½ÏòÏÂתÐ͵ÄÇé¿ö¡£Ò²¾ÍÊÇ˵´ÓÒ»¸ö³éÏóÀàÖÐ(ÄñÀà)ÒýÓþßÌåÀà(Ñà×Ó)ÖеĶÔÏó¡£Ò²¾ÍÊÇ˵£¬ÎÒÃÇ¿ÉÒÔ˵Ñà×ÓÊÇÄñÀàµÄÒ»ÖÖ¡£µ«ÊÇÏÖÔÚ·´¹ýÀ´£¬Èç¹û˵ÄñÀà¾ÍÊÇÑà×Ó£¬ÄÇÏÔÈ»¾ÍÊÇÒÔÆ«¸ÅÈ«ÁË£¬ÒòΪÑà×Ó²¢²»¾ßÓÐÆäËûÄñÀàµÄÌØÐÔ¡£Èç¸ë×ÓµÄÌØÐÔÑà×Ó¾ÍûÓС£ËùÒÔ£¬ÔÚÓ¦ÓóÌÐò¿ª·¢ÖУ¬Èç¹û½«¸¸Àà¶ÔÏó¸³Öµ¸ø×ÓÀàµÄ¶ÔÏ󣬾ͿÉÄÜÓÐÎÊÌâ¡£Èç¹ûÓ²ÒªÕâô×öµÄ»°£¬ÔòºÜÓпÉÄÜ·¢Éú±àÒëÆ÷´íÎó¡£ÒòΪ¸¸Àà¶ÔÏó²¢²»Ò»¶¨ÊÇ×ÓÀàµÄʵÀý¡£ÕâÊÇʲôÒâ˼ÄØ?¼´Ëù˵µÄÄñÀà(¸¸Àà¶ÔÏó)²¢²»Ò»¶¨ÊÇ×ÓÀà¶ÔÏó(Ñà×Ó)¡£ÒòΪÄñÀà¶ÔÏó»¹ÓпÉÄÜÊǸë×Ó¡¢°×ðصȵȡ£ËùÒÔ£¬Èç¹û½«¸¸Àà¶ÔÏó¸ø×ÓÀà¶ÔÏóµÄ»°£¬ÄÇô¾Í»á³öÏÖÎÊÌâ¡£
¶þ¡¢ÈçºÎʵÏÖÏòÏÂתÐÍ?
     ÓÉÓÚÏòÉÏתÐÍÒ»°ã¶¼ÊÇ°²È«µÄ£¬¼´½«Ò»¸ö×ÓÀà¶ÔÏóÖ±½Ó¸³Öµ¸ø¸¸Àà¶ÔÏó£¬Ò»°ã±»ÈÏΪÊÇ°²È«µÄ£¬ÈçÑà×ÓÊÇÄñÀàÔÚÄÄÀﶼÊdzÉÁ¢µÄ¡£ËùÒÔÔÚÏòÏÂתÐÍʱ²»ÐèÒª²ÉÓÃÆäËûµÄ¹Ø¼ü×Ö£¬ÎÒÃdz£³£°ÑÏòÏÂ×


Ïà¹ØÎĵµ£º

Effective Java ѧϰ±Ê¼Ç (7)

Finalizer ²»¿É¼Æ»®µÄ,Ò²ÊÇΣÏÕµÄ,Ò»°ãÒ²ÊDz»±ØÒªµÄ.
²»ÄÜÔÚfinalizerÖзÅÈκÎÓëÒÀÀµÊ±¼äÏà¹ØµÄ²Ù×÷,ÒòΪÄã²»ÖªµÀËüʲôʱºò±»Ö´ÐÐ. ±ÈÈçÔÚfinalizerÖйرÕÎļþµÄ×ö·¨¾ÍÊÇ´íÎóµÄ, ¸ù¾ÝJVMµÄʵÏÖ·½Ê½²»Í¬,ÓпÉÄܵ¼Ö´ò¿ªµÄÎļþÊý¹ý¶à¶øÎÞ·¨ÔÙ´ò¿ªÎļþ.
Ò²²»ÄÜÔÚfinalizerÖиıä״̬,Èç¸øÊý¾Ý¿â½âËøµÈ.
finalizer»¹ÄÜ´øÀ´Ñ ......

Java·ºÐÍ·½·¨

package PairTestMyCode.copy;
import java.util.*;
public class PairTest2
{
public static void main(String[] args)
{
GregorianCalendar[] birthdays =
{
new GregorianCalendar(1906, Calendar.DECEMBER, 9), // G. Hopper
new GregorianCalendar(1815, Cal ......

java¼¯ºÏ

javaÖеÄËÄÖÖÀàÐ͵ļ¯ºÏÀà
£¨1£©Vector £¨2£©BitSet£¨3£©Stack£¨4£©HashTable
2ö¾ÙÆ÷
ÔÚÈκμ¯ºÏÀàÖУ¬±ØÐëͨ¹ýijÖÖ·½·¨ÔÚÆäÖÐÖÃÈë¶ÔÏó£¬ÔÙÓÃÁíÒ»ÖÖ·½·¨´ÓÖÐÈ¡µÃ¶ÔÏó¡£ÔÚVectorÖУ¬addElement()¾ÍÊÇÎÒÃDzåÈë¶ÔÏó²ÉÓõķ½·¨
£¬¶þelementAt()ÔòÊÇÌáÈ¡¶ÔÏóµÄΨһ·½·¨¡£
Iterator¿ÉÒÔ´ïµ½Õâ¸öÄ¿µÄ£¬ËüÊÇÒ»¸ö¶ÔÏó£¬×÷ÓÃÊDZ ......

Java»ñÈ¡ÕæʵIPµØÖ·

ÔÚJSPÀ»ñÈ¡¿Í»§¶ËµÄIPµØÖ·µÄ·½·¨ÊÇ£ºrequest.getRemoteAddr()£¬ÕâÖÖ·½·¨Ôڴ󲿷ÖÇé¿ö϶¼ÊÇÓÐЧµÄ¡£µ«ÊÇÔÚͨ¹ýÁËApache,SquidµÈ·´Ïò´úÀíÈí¼þ¾Í²»ÄÜ»ñÈ¡µ½¿Í»§¶ËµÄÕæʵIPµØÖ·ÁË¡£
Èç¹ûʹÓÃÁË·´Ïò´úÀíÈí¼þ£¬½«http://192.168.1.110:2046/ µÄURL·´Ïò´úÀíΪhttp://www.xxx.com/ µÄURLʱ£¬ÓÃrequest.getRemoteAddr()·½·¨»ñÈ¡ ......

Java GUI

Ò»¡¢BorderLayoutTest.java
package com.briup.md08;
import java.awt.*;
import javax.swing.*;
/*BorderLayoutÌصã
1¡¢×é¼þµÄ´óСÓÉÈÝÆ÷¾ö¶¨
2¡¢ÈÝÆ÷±»»®·ÖΪ5¸öÇøÓò£¬Ã¿¸öÇøÓòÖ»ÄÜÖ±½Ó¼ÓÈë3¸ö×é¼þ
3¡¢×é¼þ¼ÓÈëµÄλÖÃÐèÒªÖ¸¶¨£¬Ä¬ÈÏΪCENTER
4¡¢×é¼þÖ®¼äĬÈÏûÓмä϶
5¡¢Èç¹û³ýCENTER ÒÔÍâµÄÇøÓòûÓмÓÈë×é¼þ£¬Æ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ