java ¾²Ì¬´úÂë¿é
£¨Ò»£©java ¾²Ì¬´úÂë¿é ¾²Ì¬·½·¨Çø±ð
Ò»°ãÇé¿öÏÂ,Èç¹ûÓÐЩ´úÂë±ØÐëÔÚÏîÄ¿Æô¶¯µÄʱºò¾ÍÖ´ÐеÄʱºò,ÐèҪʹÓþ²Ì¬´úÂë¿é,ÕâÖÖ´úÂëÊÇÖ÷¶¯Ö´ÐеÄ;ÐèÒªÔÚÏîÄ¿Æô¶¯µÄʱºò¾Í³õʼ»¯,ÔÚ²»´´½¨¶ÔÏóµÄÇé¿öÏÂ,ÆäËû³ÌÐòÀ´µ÷ÓõÄʱºò,ÐèҪʹÓþ²Ì¬·½·¨,ÕâÖÖ´úÂëÊDZ»¶¯Ö´ÐеÄ.¾²Ì¬·½·¨ÔÚÀà¼ÓÔØµÄʱºò ¾ÍÒѾ¼ÓÔØ ¿ÉÒÔÓÃÀàÃûÖ±½Óµ÷Óà ±ÈÈçmain·½·¨¾Í±ØÐëÊǾ²Ì¬µÄ£¬ÕâÊdzÌÐòÈë¿Ú
Á½ÕßµÄÇø±ð¾ÍÊÇ:¾²Ì¬´úÂë¿éÊÇ×Ô¶¯Ö´ÐеÄ; ¾²Ì¬·½·¨ÊDZ»µ÷ÓõÄʱºò²ÅÖ´Ðеġ£
¾²Ì¬·½·¨£º
£¨1£©ÔÚJavaÀ¿ÉÒÔ¶¨ÒåÒ»¸ö²»ÐèÒª´´½¨¶ÔÏóµÄ·½·¨£¬ÕâÖÖ·½·¨¾ÍÊǾ²Ì¬·½·¨¡£ÒªÊµÏÖÕâÑùµÄЧ¹û£¬Ö»ÐèÒªÔÚÀàÖж¨ÒåµÄ·½·¨Ç°¼ÓÉÏstatic¹Ø¼ü×Ö¡£ÀýÈ磺public static int maximum(int n1,int n2)
ʹÓÃÀàµÄ¾²Ì¬·½·¨Ê±£¬×¢Ò⣺
a£¬ÔÚ¾²Ì¬·½·¨ÀïÖ»ÄÜÖ±½Óµ÷ÓÃͬÀàÖÐÆäËûµÄ¾²Ì¬³ÉÔ±£¨°üÀ¨±äÁ¿ºÍ·½·¨£©£¬¶ø²»ÄÜÖ±½Ó·ÃÎÊÀàÖеķǾ²Ì¬³ÉÔ±¡£ÕâÊÇÒòΪ£¬¶ÔÓڷǾ²Ì¬µÄ·½·¨ºÍ±äÁ¿£¬ÐèÒªÏÈ´´½¨ÀàµÄʵÀý¶ÔÏóºó²Å¿ÉʹÓ㬶ø¾²Ì¬·½·¨ÔÚʹÓÃǰ²»Óô´½¨ÈκζÔÏó¡£
b£¬¾²Ì¬·½·¨²»ÄÜÒÔÈκη½Ê½ÒýÓÃthisºÍsuper¹Ø¼ü×Ö£¬ÒòΪ¾²Ì¬·½·¨ÔÚʹÓÃǰ²»Óô´½¨ÈκÎʵÀý¶ÔÏ󣬵±¾²Ì¬·½·¨µ÷ÓÃʱ£¬thisËùÒýÓõĶÔÏó¸ù±¾Ã»ÓвúÉú¡£
£¨2£©¾²Ì¬±äÁ¿ÊÇÊôÓÚÕû¸öÀàµÄ±äÁ¿¶ø²»ÊÇÊôÓÚij¸ö¶ÔÏóµÄ¡£×¢Òâ²»ÄܰÑÈκη½·¨ÌåÄڵıäÁ¿ÉùÃ÷Ϊ¾²Ì¬£¬ÀýÈ磺
fun () {
static int i=0;//·Ç·¨¡£
}
£¨3£©Ò»¸öÀà¿ÉÒÔʹÓò»°üº¬ÔÚÈκη½·¨ÌåÖеľ²Ì¬´úÂë¿é£¬µ±Àà±»ÔØÈëʱ£¬¾²Ì¬´úÂë¿é±»Ö´ÐУ¬ÇÒÖ®±»Ö´ÐÐÒ»´Î£¬¾²Ì¬¿é³£ÓÃÀ´Ö´ÐÐÀàÊôÐԵijõʼ»¯¡£ÀýÈ磺
static {
&
Ïà¹ØÎĵµ£º
Ôڳɹ¦ÊµÏÖJavaµ÷ÓÃC++Ö®ºó£¬½ÓÏÂÀ´Ïëµ½ÄÜ·ñͨ¹ýJNAʵÏÖJavaµ÷ÓÃFortran£¬½ñÌìÊÔÑéÁËһϣ¬»¹ÊDZȽÏÈÝÒ׵ġ£
ÍøÉÏÓÐÒ»¸öJavaµ÷ÓÃF95µÄÀý×Ó£¬µ«ÊÇÎÒ¿¼ÂDz»½öҪʵÏÖF95µÄµ÷Ó㬻¹ÒªÊµÏÖF77µÄµ÷Óã¬ËùÒÔ·ÑÁËһЩÖÜÕÛ¡£
ÎÊÌâµÄ¹Ø¼üÔÚÓÚF77Ϊ¹ý³ÌÃû×Ô¶¯Ìí¼ÓÁËÒ»¸öβ²¿µÄÏ»®Ïߣ¬ËùÒÔsub1Õâ¸ö¹ý³Ì£¬µ½JavaÒ»¶Ë£¬¾Í±ä³ÉÁËsub1_£¬ ......
ʲôÊǶÑÕ»£¬¹ØÓÚÕâ¸öÃû´Ê£¬ÎÒÔÚ°Ù¶È£¬googleËÑË÷Á˰ëÌ죬ҲûÓз¢ÏÖÒ»¸ö±È½ÏȨÍþµÄ½âÊÍ£¬»¹ÓÐÐí¶à×ÊÁÏÓïÑɲ»Ï꣬¾ÍÒÔά»ù°Ù¿ÆµÄ½âÊÍΪ׼°É£¬ºÍÎÒ¼ÇÒäÖеÄÒ»Ö¡£
¶ÑÕ»£¨Ó¢ÎÄ£ºstack£©£¬Öйú´ó½×÷¶ÑÕ»£¬Ì¨Íå×÷¶Ñµþ£¬ÔÚ¼ÆËã»ú¿Æ學ÖУ¬ÊÇÒ»種ÌØÊâµÄ´®ÁÐÐÎʽµÄ資ÁÏ結構£¬ËüµÄÌØÊâÖ®處ÔÚì ......
¡¡¡¡ÅÅÐòÊǼÆËã»úÄÚ¾³£½øÐеÄÒ»ÖÖ²Ù×÷£¬ÆäÄ¿µÄÊǽ«Ò»×é“ÎÞÐò”µÄ¼Ç¼ÐòÁе÷ÕûΪ“ÓÐÐò”µÄ¼Ç¼ÐòÁС£·ÖÄÚ²¿ÅÅÐòºÍÍⲿÅÅÐò¡£ÈôÕû¸öÅÅÐò¹ý³Ì²»ÐèÒª·ÃÎÊÍâ´æ±ãÄÜÍê³É£¬Ôò³Æ´ËÀàÅÅÐòÎÊÌâΪÄÚ²¿ÅÅÐò¡£·´Ö®£¬Èô²Î¼ÓÅÅÐòµÄ¼Ç¼ÊýÁ¿ºÜ´ó£¬Õû¸öÐòÁеÄÅÅÐò¹ý³Ì²»¿ÉÄÜÔÚÄÚ´æÖÐÍê³É£¬Ôò³Æ´ËÀàÅÅÐòÎÊÌâΪÍⲿÅÅÐò ......
ʲôÊÇÒì³££¿
Òì³££¨exception£©Ó¦¸ÃÊÇÒ쳣ʼþ£¨exceptional event£©µÄËõд¡£
Òì³£¶¨Ò壺Òì³£ÊÇÒ»¸öÔÚ³ÌÐòÖ´ÐÐÆÚ¼ä·¢ÉúµÄʼþ£¬ËüÖжÏÕýÔÚÖ´ÐеijÌÐòµÄÕý³£µÄÖ¸ÁîÁ÷¡£
µ±ÔÚÒ»¸ö·½·¨Öз¢Éú´íÎóµÄʱºò£¬Õâ¸ö·½·¨´´½¨Ò»¸ö¶ÔÏ󣬲¢ÇÒ°ÑËü´«µÝ¸øÔËÐÐʱϵͳ¡£Õâ¸ö¶ÔÏó±»½Ð×öÒì³£¶ÔÏó£¬Ëü°üº¬ÁËÓйشíÎóµÄÐÅÏ¢£¬ÕâЩÐÅÏ¢°üÀ¨´í ......
public class Demo
{
static int i=1;
static
{
i++;
}
public Demo()
{
......