class A { public static void main(String[] args) { String name = "Taro"; A a = new A(); a.say(name); } public void say(String name) { System.out.println("Hello, " + name); } } $ javac A.java $ java A Hello, Taro $ javap -p -v -c A --- snip --- public static void main(java.lang.String[]); descriptor: ([Ljava/lang/String;)V flags: ACC_PUBLIC, ACC_STATIC Code: stack=2, locals=3, args_size=1 0: ldc #2
