Hi
how will this class work if there is no public static
void main method and have to be initialized by some
other class
Ashish
--- [EMAIL PROTECTED] wrote:

> i don't not it this is a good practice. . Maybe it's
> a bad practice
> but...... but this work
> and int this way you can mantain the constants
> public static and final
> . the other problem is tha if you get the value of
> the constant before yo
> initialize you allways obtain a null value....
> 
> 
> well sorry for my english....
> 
> 
> 
> public class Perro  {
> 
>   public static final Constants CONSTANTS;
>   private static String values;
> 
>   private static class  Constants{
>     public static final String uni=loadMethod();
>   }
> 
>   private static String loadMethod(){
>     return values;
>   }
> 
>   public static void setLoadMethod(String val){
>     values =val;
>     new Constants();
>   }
> 
>   public static void main(String[] args)
>   {
>    setLoadMethod("AAAA");
>    System.out.println(CONSTANTS.uni); //ALWAYS GET
> AAAA
>    setLoadMethod("BBBB");
>    System.out.println(CONSTANTS.uni);
> 
>   }
> 
> }
> 
> 
> > Hi
> > If we need a variable which can be accessed from
> any
> > class, then we set this variable as static and
> access
> > it as MyClass.Variable, this variable can be
> modified
> > from any class if we dont set this variable as
> final
> > like public static final String Variable = "ABC";
> > here is the problem, i cannot set this variable as
> > final as the value is set at run time bu the
> > initalization class, how do i protect it from
> updated
> > by any other class.
> > Ashish
> >
> > =====
> > A$HI$H
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > The all-new My Yahoo! - What will yours do?
> > http://my.yahoo.com
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> 
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 



                
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Easier than ever with enhanced search. Learn more.
http://info.mail.yahoo.com/mail_250

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to