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]