File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Statements in classes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Statements in classes" Watch "Statements in classes" New topic

Statements in classes

Raghuveer Mukkamalla

Joined: Jan 30, 2005
Posts: 2

i've the following class and would like explaination of why the expression
x = 24 gives a compilation error. i assume its because its outside a method, but am looking for detailed explaination.

public class Example281 {

int x = 12;
x = 24;

public static void go( int x) {

public static void main (String[] args) {
Example281 ex281 = new Example281();
Klaus Jesper

Joined: Jan 20, 2005
Posts: 15
Hm, why should anyone first declare an integer value and than change it without accessing a method or anything else? Makes no sense I guess? Please tell me what you want to achieve.

Paul Santa Maria
Ranch Hand

Joined: Feb 24, 2004
Posts: 236
Does this help?

Paul M. Santa Maria, SCJP
Don't get me started about those stupid light bulbs.
subject: Statements in classes
It's not a secret anymore!