how2j.cn


工具版本兼容问题
从{ 开始 到对应的} 结束,即一个块



{ 开始 到对应的} 结束,即一个块
public class HelloWorld { //类对应的块 public static void main(String[] args) { //主方法对应的块 System.out.println("abc"); } }
public class HelloWorld { //类对应的块
	public static void main(String[] args) { //主方法对应的块
		System.out.println("abc");
	}
}


HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。


问答区域    
2019-09-26 JAVA 基础-变量-块 -块
yifan305




交作业
public class HelloWorld { //类对应的块
	public static void main(String[] args) { //主方法对应的块
		System.out.println("abc");
	}
}

							


14 个答案

201661454ren
答案时间:2020-09-15
string s = "+1";
sysout.println{"憨憨"+s};

弘昼5
答案时间:2020-08-20
public class num3 {//类方法对应的块
public static void main(String[] args) {//类对应的块
	
}
}

qq123580
答案时间:2020-06-24
System.out.print("白给且下饭");

lys123
答案时间:2020-04-19
憨憨O(∩_∩)O哈哈~

糊糊生风
答案时间:2020-04-02
11,每个{}都是一个块,

工作梦
答案时间:2020-03-22
呵呵!

薛定谔的代码
答案时间:2020-03-22
System.out.println("憨憨")

没有好名字
答案时间:2020-03-21
+1

AaronJ
答案时间:2020-03-15
憨憨+3

angular001
答案时间:2019-11-06
^_^

JavaEE小菜鸟
答案时间:2019-10-28
憨憨+2

ROK丶ghost
答案时间:2019-10-28
酱油党1

WuLiang
答案时间:2019-09-30
憨憨+1

XinXing
答案时间:2019-09-30
憨憨



回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2019-08-22 主方法和主方法外的块执行顺序?
JAVAVAVAVAVA

关于 JAVA 基础-变量-块 的提问



该代码中块的执行顺序?
public class HelloJava{
	int i = 1;

	public void method1(int i)
	{
		System.out.println(i);
	}
	
	public void method2(final int j){
		 
	}
	
	//块1
	{
		System.out.println("执行块1!");
	}
	
	public static void main(String[] args){
		System.out.println("Hello Java");
		HelloJava $_$ = new HelloJava();
		$_$.method1(5);
		
		//块2
		{
			System.out.println("执行块2!");
		}
	}
	
	//静态块
	static {
		System.out.println("执行静态块!");
	}
}
运行结果:
执行静态块!
Hello Java
执行块1!
5
执行块2!

为什么先执行主方法中的HELLOJAVA,再到块1,再到调用的方法2,最后是块2呢?


3 个答案

HelloWorld-
答案时间:2020-07-09
在创建对象的时候会在调用构造方法之前调用代码块,无论创建多少个对象静态代码块只调用一次,每次创建对象都会调用构造代码块。 静态块(只执行一次) 块1(每次创建对象都调用) 块2

melo_zeller
答案时间:2019-10-28
静态代码块(只执行一次)、普通代码块、方法构造体

cxylw
答案时间:2019-08-29
静态块、静态块1、静态块2



回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2019-07-02 如果有了子父类的情况呢
2019-06-28 自己的笔记
2019-05-11 通过本课的联系,我们知道了各种变量在JAVA中的使用方法,那么


提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 5 条以前的提问,请 点击查看

提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
关于 JAVA 基础-变量-块 的提问

尽量提供截图代码异常信息,有助于分析和解决问题。 也可进本站QQ群交流: 635924385
提问尽量提供完整的代码,环境描述,越是有利于问题的重现,您的问题越能更快得到解答。
对教程中代码有疑问,请提供是哪个步骤,哪一行有疑问,这样便于快速定位问题,提高问题得到解答的速度
在已经存在的几千个提问里,有相当大的比例,是因为使用了和站长不同版本的开发环境导致的,比如 jdk, eclpise, idea, mysql,tomcat 等等软件的版本不一致。
请使用和站长一样的版本,可以节约自己大量的学习时间。 站长把教学中用的软件版本整理了,都统一放在了这里, 方便大家下载: https://how2j.cn/k/helloworld/helloworld-version/1718.html

上传截图