Developer community
0 votes
187 views
asked by Guru (24.6k points) 31 57 92 | 187 views

1 Answer

0 votes
class UseStatic {
  static int a = 3;
  static int b;
   
  static void meth(int x) {
    System.out.println("x = " + x);
    System.out.println("a = " + a);
    System.out.println("b = " + b);
  }
   
  static {
    System.out.println("Static block initialized.");
    b = a * 4;
  }
   
  public static void main(String args[]) {
    meth(42);
  }
}

output:
x = 42
a =3
b =4
answered by Sr Member (4.8k points) 10 26 32

Related questions

0 votes
1 answer
asked by augustaina Sr Member (4.8k points) 10 26 32 | 42 views
0 votes
1 answer
asked by augustaina Sr Member (4.8k points) 10 26 32 | 36 views
0 votes
1 answer
asked by augustaina Sr Member (4.8k points) 10 26 32 | 34 views
0 votes
1 answer
asked by john Guru (27.1k points) 35 52 113 | 39 views
0 votes
1 answer
asked by john Guru (27.1k points) 35 52 113 | 58 views
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

Categories


C Books Guide and List
C++ Books Guide and List
Best Java Books

3.8k questions

4k answers

117 comments

10.7k users

3,754 questions
4,046 answers
117 comments
10,709 users