JavaÀàµÄ³õʼ»¯Ë³Ðò
JavaÀàµÄ³õʼ»¯Ë³Ðò
¡¡¡¡ÎÒ°ÑJavaÀàµÄ³õʼ»¯Ë³Ðò·ÖΪÁ½²¿·Ö¡£µÚÒ»²¿·ÖÊÇÀàµÄ³õʼ»¯£¬µÚ¶þ²¿·ÖÊǶÔÏóµÄ³õʼ»¯¡£
¡¡¡¡ÔÚ³õʼ»¯Ö®Ç°JVM±ØÐëÏȰѸÃÀàµÄ×Ö½ÚÂë¼ÓÔØµ½ÄÚ´æÖÐÀ´¡£Õâʱ²»¹Ü´´²»´´½¨¶ÔÏó¶¼»áÂíÉÏÖ´ÐÐÀàµÄ³õʼ»¯£º
¡¡¡¡Ö´Ðо²Ì¬³õʼ»¯±í´ïʽ£¨Èçstatic int a = 10£©ºÍ¾²Ì¬³õʼ»¯¿é£¨¼´static£û£ýÖеÄÄÚÈÝ£©£¬×¢ÒâÁ½Õß°´ÔÚÔ´´úÂëÖеÄÏȺó˳ÐòÖ´ÐС£
¡¡¡¡µ±´´½¨Ò»¸ö¶ÔÏ󣬾ͻáÖ´ÐжÔÏóµÄ³õʼ»¯£º
¡¡¡¡Ê×Ïȵ÷Óø¸ÀàµÄ¹¹Ô캯Êý¡£
¡¡¡¡µÚ¶þ²½Ö´Ðгõʼ»¯±í´ïʽ£¨Èçint a = 10£©ºÍ³õʼ»¯¿é£¨£û£ýÖеÄÄÚÈÝ£©£¬Í¬Ñù°´ÔÚÔ´´úÂëÖеÄÏȺó˳ÐòÖ´ÐС£
¡¡¡¡×îºóÖ´ÐÐ×ÔÉíµÄ¹¹Ô캯Êý¡£
¡¡¡¡¶ÔÓÚ¾²Ì¬³õʼ»¯±í´ïʽÓë³õʼ»¯±í´ïʽ£¬Èç¹ûÖ»ÊÇÉùÃ÷£¬Ã»Óгõʼ»¯£¬Ôò¸³Ä¬ÈÏÖµ¡£Èçint i£»Ôòi»á±»¸³ÖµÎª0¡£
¡¡¡¡×ܽá:
¡¡¡¡1¡¢ Àà³õʼ»¯
¡¡¡¡£¨1£© ¾²Ì¬³õʼ»¯±í´ïʽ£¬¾²Ì¬³õʼ»¯¿é
¡¡¡¡2¡¢¶ÔÏó³õʼ»¯
¡¡¡¡£¨1£©¸¸ÀàµÄ¹¹Ô캯Êý
¡¡¡¡£¨2£©³õʼ»¯±í´ïʽ£¬³õʼ»¯¿é
¡¡¡¡£¨3£©×ÔÉíµÄ¹¹Ô캯Êý
¡¡¡¡×¢Ò⣺³õʼ»¯±í´ïʽ¿ÉÄܲ»ÊÇ׼ȷµÄÊõÓµ«Ã÷°×ÊÇָʲô¾ÍÐÐÁË¡£
¡¡¡¡²âÊÔ´úÂ룺
¡¡¡¡´úÂë
¡¡¡¡package principle;
¡¡¡¡public class InitializeTest {
¡¡¡¡public static void main(String[] args) throws ClassNotFoundException{
¡¡¡¡System.out.println("-----Àà³õʼ»¯-----");
¡¡¡¡Class.forName("principle.MyClass");
¡¡¡¡System.out.println("\n" + "-----¶ÔÏó³õʼ»¯-----");
¡¡¡¡MyClass myClass = new MyClass();
¡¡¡¡}
¡¡¡¡}
¡¡¡¡class MyClass extends Father{
¡¡¡¡MyClass() {
¡¡¡¡System.out.println("3.×ÔÉíµÄ¹¹Ô캯Êý");
¡¡¡¡}
¡¡¡¡static int staticInt = 5; //Èç¹û·ÅÔÚstatic{}ºóÃæÔò±àÒ벻ͨ¹ý
¡¡¡¡static {
¡¡¡¡System.out.print("1.¾²Ì¬³õʼ»¯±í´ïʽ£ºstaticInt=" + staticInt + "\t");
¡¡¡¡System.out.println("¾²Ì¬³õʼ»¯¿é");
¡¡¡¡}
¡¡¡¡int instanceInt; //½«»á±»¸³Ä¬ÈÏÖµ0
¡¡¡¡{
¡¡¡¡System.out.print("2.³õʼ»¯±í´ïʽ£ºinstanceInt=" + instanceInt + "\t");
¡¡¡¡System.out.println("³õʼ»¯¿é");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡class Father {
¡¡¡¡Father() {
¡¡¡¡System.out.println("1.¸¸ÀàµÄ¹¹Ô캯Êý");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡Êä³ö½á¹û£º
¡¡¡¡-----Àà³õʼ»¯-----
¡¡¡¡1.¾²Ì¬³õʼ»¯±í´ïʽ£ºstaticInt=5 ¾²Ì¬³õʼ»¯¿é
¡¡¡¡-----
Ïà¹ØÎĵµ£º
°¥£¡×ªÑ۾͹ýÁËÒ»ÄêÁË£¬ÎÒºÃÏñʲô¶«Î÷¶¼Ñ§²»µ½Ñ½£¬ÕâÒªÈçºÎÊǺð¡£¬ÕæµÄÐÄÀïºÜ¼±°¡£¡£¡£¡ÄĸöJAVA¸ßÊÖÖ¸µãÏÂÎÒÕâ¸öºó±²¿©£¬ÎÒ»áÍò·Ö¸ÐлÀ࣬ºÇºÇ£¬ºÜ¿ÉÄÜÊÇÎÒÀÏʦ²»Ðа¡£¡Ëý×Ô¼ºÉϿζ¼ÄÜ×ö³ö´íÎó³ÌÐò³öÀ´£¬»¹ôòÊǸöÈ˲ţ¬ÎÒ²»µÃ²»Åå·þËý°¡£¬ÎÒÃǰàÉÏÒ²ÓкöàÈËÔÚ˵ËýÊÇÔõôÔõôµÄ²î£¬°¥£¡ÎÒ¶¼²»Ï ......
Õ⼸Ìì²Î¿¼ÓйØ×ÊÁÏ£¬½èÖúinstall4jÈí¼þ×ÜËã³õ²½Ñ§»áÁËJava³ÌÐò£¨jar£©´ò°ü³É¿É°²×°µÄWindowsÓ¦ÓóÌÐòµÄ·½·¨¡£
Ïà¹ØÈí¼þÔÚ£ºhttp://download.csdn.net/¿ÉÒÔËÑË÷µ½
ÒÔÏÂÊǹý³Ì¼Ç¼£º
1.
ͨ¹ý¸÷ÖÖ·½Ê½Éú³ÉÒ»¸ö¿ÉÖ´ÐеÄjarÎļþ£¨Çë²Î¿¼£ºhttp://blog.sina.com.cn/s/blog_65bb33240100ii4r.html£ ......
package com.softeem.jbs.lesson4;
import java.util.Random;
/**
* ÅÅÐò²âÊÔÀà
* ÅÅÐòËã·¨µÄ·ÖÀàÈçÏ£º
* 1.²åÈëÅÅÐò£¨Ö±½Ó²åÈëÅÅÐò¡¢ÕÛ°ë²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò£©£»
* 2.½»»»ÅÅÐò£¨Ã°ÅÝÅÝÅÅÐò¡¢¿ìËÙÅÅÐò£©£»
* 3.Ñ¡ÔñÅÅÐò£¨Ö±½ÓÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò£©£»
* 4 ......
Publication and Escape ·¢²¼Ò»¸ö¶ÔÏóÒâζ×ÅÄܹ»´ÓËüÄܹ»´ÓËüµ±Ç°·¶Î§Ö®Íâ±»·ÃÎʵ½¡£±ÈÈ磬±£´æ¿ÉÒÔ±»ÆäËû´úÂëÕÒµ½µÄÕâ¸ö¶ÔÏóµÄÒ»¸öÒýÓ㬻òÕß½«Æä×÷Ϊһ¸ö·Ç˽Óз½·¨µÄ·µ»ØÖµ£¬»òÕß½«Æä×÷Ϊ²ÎÊý´«µÝ¸øÆäËüµÄÀà¡£ public static Set<Secret> knownSecrets;
public void initialize() {
knownSecrets = new Ha ......
¹Ø¼ü×Ö: java sizeof
ÔÚC/C++ÖУ¬µ±ÎÒÃÇÏëÖªµÀÒ»¸ö¶ÔÏó»òÕßÒ»¸öÔʼÊý¾ÝÀàÐÍËùÕ¼ÓõÄÄÚ´æ´óСʱ£¬Ö»Ðè¼òµ¥µ÷ÓÃsizeof²Ù×÷·û¼´¿É£¬µ«ÊÇ£¬ÔÚjavaÖÐÊÇûÓÐÏàÓ¦µÄ²Ù×÷·û»òÕß·½·¨À´Ö±½ÓÍê³ÉÏàÓ¦¹¦Äܵġ£sizeof ÔÚC/C++µÃµ½´óÁ¿µÄÔËÓã¬ÊdzÌÐòÔ±±Ø²»¿ÉÉٵŤ¾ßÖ®Ò»£¬ÄÇôΪʲôjavaÈ´²»Ìá¹©ÄØ£¿Òª»Ø ......