黑马程序员技术交流社区

标题: 请勿复制代码运行,直接说出打印结果。经典面试题分享! [打印本页]

作者: 张学永    时间: 2012-12-17 15:44
标题: 请勿复制代码运行,直接说出打印结果。经典面试题分享!
本帖最后由 张学永 于 2012-12-17 15:58 编辑
  1. class Insect {
  2.     int i = 9;
  3.     int j;
  4.     Insect() {
  5.         prt("i = " + i + ", j = " + j);
  6.         j = 39;
  7.     }
  8.     static int x1 =
  9.             prt("static Insect.x1 initialized");
  10.     static int prt(String s) {
  11.         System.out.println(s);
  12.         return 47;
  13.     }
  14. }

  15. public class Beetle extends Insect {
  16.     int k = prt("Beetle.k initialized");
  17.     Beetle() {
  18.         prt("k = " + k);
  19.         prt("j = " + j);
  20.     }
  21.     static int x2 =
  22.             prt("static Beetle.x2 initiallized");
  23.     public static void main(String[] args) {
  24.         prt("Beetle constructor");
  25.         Beetle b = new Beetle();
  26.     }
  27. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2