JAVAÃüÁî´óÈ«
ÐòÑÔ:
Java ÔÚÔËÐÐÒѱàÒëÍê³ÉµÄÀàʱ£¬ÊÇͨ¹ý java ÐéÄâ»úÀ´×°ÔغÍÖ´Ðеģ¬java ÐéÄâ»úͨ¹ý²Ù×÷
ϵͳÃüÁî JAVA_HOME\bin\java ?option À´Æô¶¯£¬-option ΪÐéÄâ»ú²ÎÊý£¬JAVA_HOME ΪJDK
°²×°Â·¾¶£¬Í¨¹ýÕâЩ²ÎÊý¿É¶ÔÐéÄâ»úµÄÔËÐÐ״̬½øÐе÷Õû£¬ÕÆÎÕ²ÎÊýµÄº¬Òå¿É¶ÔÐéÄâ»úµÄÔË
ÐÐģʽÓиüÉîÈëÀí½â¡£
Ò»¡¢ ²é¿´²ÎÊýÁбí:
ÐéÄâ»ú²ÎÊý·ÖΪ»ù±¾ºÍÀ©Õ¹Á½À࣬ÔÚÃüÁîÐÐÖÐÊäÈë JAVA_HOME\bin\java ¾Í¿ÉµÃµ½»ù±¾²ÎÊý
ÁÐ±í£¬
ÔÚÃüÁîÐÐÊäÈë JAVA_HOME\bin\java ?X ¾Í¿ÉµÃµ½À©Õ¹²ÎÊýÁÐ±í¡£
¶þ¡¢ »ù±¾²ÎÊý˵Ã÷£º
1. -client£¬-server
ÕâÁ½¸ö²ÎÊýÓÃÓÚÉèÖÃÐéÄâ»úʹÓúÎÖÖÔËÐÐģʽ£¬client ģʽÆô¶¯±È½Ï¿ì£¬µ«ÔËÐÐʱÐÔÄܺÍ
ÄÚ´æ¹ÜÀíЧÂʲ»Èç server ģʽ£¬Í¨³£ÓÃÓÚ¿Í»§¶ËÓ¦ÓóÌÐò¡£Ïà·´£¬server ģʽÆô¶¯±È client
Âý£¬µ«¿É»ñµÃ¸ü¸ßµÄÔËÐÐÐÔÄÜ¡£
ÔÚ windowsÉÏ£¬È±Ê¡µÄÐéÄâ»úÀàÐÍΪ client ģʽ£¬Èç¹ûҪʹÓà serverģʽ£¬¾ÍÐèÒªÔÚÆô¶¯
ÐéÄâ»úʱ¼Ó-server ²ÎÊý£¬ÒÔ»ñµÃ¸ü¸ßÐÔÄÜ£¬¶Ô·þÎñÆ÷¶ËÓ¦Óã¬ÍƼö²ÉÓà server ģʽ£¬ÓÈ
ÆäÊǶà¸ö CPU µÄϵͳ¡£ÔÚ Linux£¬Solaris ÉÏȱʡ²ÉÓà serverģʽ¡£
2. -hotspot
º¬ÒåÓë client Ïàͬ£¬jdk1.4 ÒÔǰʹÓõIJÎÊý£¬jdk1.4 ¿ªÊ¼²»ÔÙʹÓ㬴úÖ®ÒÔ client¡£
3. -classpath,-cp
ÐéÄâ»úÔÚÔËÐÐÒ»¸öÀàʱ£¬ÐèÒª½«Æä×°ÈëÄڴ棬ÐéÄâ»úËÑË÷ÀàµÄ·½Ê½ºÍ˳ÐòÈçÏ£º
Bootstrap classes£¬Extension classes£¬User classes¡£
Bootstrap ÖеÄ·¾¶ÊÇÐéÄâ»ú×Ô´øµÄ jar »ò zip Îļþ£¬ÐéÄâ»úÊ×ÏÈËÑË÷ÕâЩ°üÎļþ£¬ÓÃ
System.getProperty("sun.boot.class.path")¿ÉµÃµ½ÐéÄâ»úËÑË÷µÄ°üÃû¡£
Extension ÊÇλÓÚ jre\lib\ext Ŀ¼Ï嵀 jar Îļþ£¬ÐéÄâ»úÔÚËÑË÷Íê Bootstrap ºó¾ÍËÑË÷¸Ã
Ŀ¼Ï嵀 jar Îļþ¡£Óà System. g
Ïà¹ØÎĵµ£º
Ãô½Ý¿ª·¢µÄÀíÄîÒѾÁ÷ÐÐÁ˺ܳ¤µÄʱ¼ä£¬ÔÚÃô½Ý¿ª·¢ÖеĿª·¢µü´ú½×¶ÎÖУ¬ÎÒÃÇ¿ÉÒÔͨ¹ýÎå¸ö²½Ö裬À´ÓÐЧµÄÌá¸ßÕû¸öÏîÄ¿µÄ´úÂëÖÊÁ¿¡£
JavaÏîÄ¿¿ª·¢¹ý³ÌÖУ¬ÓÉÓÚ¿ª·¢ÈËÔ±µÄ¾Ñé¡¢Java´úÂë±àдϰ¹ß£¬ÒÔ¼°È±·¦Í³Ò»µÄ±ê×¼ºÍ¹ÜÀíÁ÷³Ì£¬ÍùÍùµ¼ÖÂÕû¸öÏîÄ¿µÄ´úÂëÖÊÁ¿½Ï²î£¬ÄÑÓÚά »¤£¬ÐèÒª½Ï´óµÄ²âÊÔͶÈëºÍÖÜÆÚµÈÎÊÌâ¡£ÕâЩÎÊÌâÔÚÒ»¸öÏ ......
Óû§·ÃÎÊ¿ØÖÆ(Access control )»úÖÆ×ÜÊÇÎ§ÈÆ´ÖÁ£¶ÈºÍϸÁ£¶ÈÁ½¸ö·½ÃæÀ´ÌÖÂÛ£º
¡¡¡¡´ÖÁ£¶È¿ØÖÆ£º¿ÉÒԹ涨·ÃÎÊÕû¸ö¶ÔÏó»ò¶ÔÏóȺµÄij¸ö²ã£¬¶øÏ¸Á£¶È¿ØÖÆÔò×ÜÊÇÔÚ·½·¨»òÊôÐÔ²ã½øÐпØÖÆ£¬±ÈÈ磺
¡¡¡¡´ðÓ¦Ò»¸öÎļþΪֻ¶ÁÊÇÊôÓÚ´ÖÁ£¶È¿ØÖÆ£¬¶ø´ðÓ¦¶ÔÕâ¸öÎļþijÐÐÓÐд²Ù×÷ÔòÊôÓÚϸÁ£¶È¿ØÖÆ¡£
¡¡¡¡Ò»¸öºÃµÄÓû§¿ØÖÆ»úÖÆµ±È»¼È´ðÓ¦ ......
1 JAVAµÄ·´Éä,Æäʵ¾ÍÊÇͨ¹ýÒ»¸öʵÀý»¯µÄ¶ÔÏó·´¹ýÀ´È¥ÕÒµ½Ò»¸öÀàµÄÍêÕûÐÅÏ¢,±ÈÈç¶ÔÓÚÈçϵÄÐÎʽ:
X x=new X();
x.getClass().getName();
ÕâÀï¾Í»áÊä³öÕâ¸öÀàËùÔÚµÄÍêÕûÐÅÏ¢,¼´"°üÃû.ÀàÃû";
×î³£ÓõÄÈýÖÖʵÀý»¯CLASSÀà¶ÔÏó
Class<?> c1 = null ; // Ö¸¶¨·ºÐÍ
Class<?& ......
ÖÚËùÖÜÖª£¬javaµÄÖÐÎÄÎÊÌâÒ»Ö±ÊÇÒ»¸öÀÏ´óÄѵÄÎÊÌ⣬Õâ¸öÏÖÏó¿ÉÒÔÔÚcsdnÖÐjavaÂÛ̳Àï¹ØÓÚÖÐÎÄÂÒÂëµÄÌáÎÊÂʾͿÉÒÔÁ˽⵽£¬ÉõÖÁÈí¼þ¾ÞÈËIBMרÃÅ¿ª±ÙÁËÒ»¸ö½â¾öÖÐÎÄÎÊÌâµÄ×¨Çø£¬×÷Ϊһ¸öË×ÈË£¨Ò»Ö±ÃÎÏëÏ£ÍûÏë½ð¿ÀûÄÇÑù³ÉΪһ¸ö“Ã°ÅÆÌìÉñ”£¬Ö»ÊÇһֱûÓгɹ¦£¬Ò²ÐíÊÇÒòΪÉϵ۲»ÕÕ¹ËÖйú°É£©£¬ÎÒҲΪͬÒâµÄÎÊÌâÀ§ÈÅ£ ......