《java入门第一季》之面向对象(代码块一网打尽)

上一篇里面对代码块做出介绍,这里给出一个面试题,加深印象。

如有毁三观的地方,请见谅。拒绝黄赌毒


写程序的执行结果。


class Student {
	static {
		System.out.println("习大大 静态代码块");
	}
	
	{
		System.out.println("奥巴马 构造代码块");
	}
	
	public Student() {
		System.out.println("安倍晋三 构造方法");
	}
}

class StudentDemo {//先执行测试类,先走这。
	static {
		System.out.println("苍井空都60了,我很伤心");
	}
	
	public static void main(String[] args) {//程序入口
		System.out.println("我是main方法,谁先执行谁牛逼谁后执行谁傻逼");
		
		Student s1 = new Student();
		System.out.println("-------------------");
		Student s2 = new Student();
	}
}
执行结果一目了然,安倍在最后执行了——

《java入门第一季》之面向对象(代码块一网打尽)_第1张图片

你可能感兴趣的:(《java入门第一季》之面向对象(代码块一网打尽))