JAva総合小知識は間違いやすい

2032 ワード

NaN              。              。

isNaN()                 。

../              ;
./         ;

1.==            ,        ,   。
  ===       ,         。
  "==" "==="     :
   ===,      ,        :
1、      , [   ]
2、        ,       ,  [  ];(!  )  ,         NaN,  [   ]。(        NaN,   isNaN()   )
3、         ,          ,  [  ];  [   ]。
4、       true,    false,  [  ]。
5、                ,  [  ];  [   ]。
6、       null,    undefined,  [  ]。

   ==,        :

1、         ,   ===   ,      
2、         ,      。               :
a、     null、   undefined,  [  ]。
b、        ,     ,              。
c、       true,      1    ;       false,      0    。
d、        ,          ,               。         ,    toString  valueOf  。js      ,   valueOf  toString;    Date,Date    toString  。 js     ,  (    ,      )
e、      (array   ), [   ]。

       :
1.        
                 ,              ,                   ,    ,               ,                     ,
                 ,            ,
                              ,
             ,                 
       ,       ,              、     ,
        。
2.        

         public  default,   protected,private;

java           ?
              ,                   

class Demo{

 {

  System.out.println("   ");

 }
   static{
    System.out.println("       ");

   }
  public Demo(){
       System.out.println("    ");
   } 

 public static void main(String args[]){
  new Demo();
  System.out.println("---------------------------------");
  new Demo();
  System.out.println("---------------------------------");
  new Demo();

 }

 static{

  System.out.println("---------------         ---------------------------------");
 }

}

    :       
---------------         ---------------------------------
   
    
---------------------------------
   
    

  :          ,        ,       ,             ,        ,        

        、   _、   $  
         、   _、   $、