Monday, November 29, 2010

Re: What is 'final' keyword for?


On Mon, Nov 29, 2010 at 2:34 PM, ailinykh <> wrote:
> Hello, everybody!
> In I see code like this:
> // Update the page size.
>    final boolean pageSizeChanged = (pageSize != length);
>    if (pageSizeChanged) {
>      pageSize = length;
>    }
>   and later
>   if(pageSizeChanged)
>     doSomething();
> What a reason to use 'final' keyword here? Dos it help to produce
> better java script?

No. It's a clear intent that pageSizeChanged should not be changed
after it is set. If someone does change it the compiler will tell you.
Final is very important in Java. Look it up!


Paul Grenyer
t: pjgrenyer

You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

No comments:

Post a Comment