online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
public class C2App{ static int svar1 = 1, svar2; int var1 = 11, var2; static { // bloque static System.out.println("svar1: " + svar1); System.out.println("svar2: " + svar2); svar2 = 2; System.out.println("svar1: " + svar1); System.out.println("svar2: " + svar2); } C2App(int var2){ // constructor System.out.println("var1: " + var1); System.out.println("var2: " + this.var2); this.var2 = var2; System.out.println("var1: " + var1); System.out.println("var2: " + this.var2); } public static void main(String[] args){ smet(); C2App c2 = new C2App(22); c2.met(); } static void smet(){ System.out.println("smet svar1: " + svar1); System.out.println("smet svar2: " + svar2); } void met(){ System.out.println("met var1: " + var1); System.out.println("met var2: " + var2); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue