Home > DeveloperSection > Forums > What is best way to declaration a variable ? follow below example?
marcel ethan
marcel ethan

Total Post:105

Posted on    May-15-2013 8:08 AM

 Java Java 

 1 Reply(s)
 1026  View(s)
Rate this:
Hi Expert! 


String one="One", two="Two", Three="Three";

String one="One";
String two="Two";
String Three="Three";

See, above e.g which one is best way in real time? what is difference both us? i am using 1st one it is save the class file memory. but all programmer use 2nd one.why there was use 2nd I did not understand?

Please give proper solution!
Thanks in advance! 


Total Post:604

Posted on    May-15-2013 8:53 AM

Hi Marcel!

There is no difference. Compiler will do it in the best way, so in byte code you would have always (in both cases):

   // access flags 0x0
   Ljava/lang/String; one

   // access flags 0x0
   Ljava/lang/String; two

   // access flags 0x0
   Ljava/lang/String; Three

Going this way, use what is more appropriate in your project. Don't care about the memory!

Don't want to miss updates? Please click the below button!

Follow MindStick