public void a(){
{ //直接写了个花括号是什么意思 }
}
收起
2对大括号唯一的用处就是在一个方法里面划分作用域,一般如果这样写,这个方法里面就不止一对大括号,如果只有一对,加不加效果相同,如果多对,每队大括号里面的变量信息不能共用,可以有相同名称的局部变量。
就是放在那占个地方。因为我们在编程的时候很难一次性把希望程序实现的功能给完成,我们想实现某个功能的时候可以先这样写个空的方法, 假定它有某种功能,在别的地方使用它。等大的部分写好了后,再去慢慢实现这些细节的功能。 就好像自顶向下的思想,先把大问题分成几个小问题,再逐个完成小问题
void的方法,允许直接写一个花括号,表示这个方法什么也不做。 可以理解为占位符。我先把函数的调用写好,函数定义好,通过编译,再慢慢写这个方法的实现。 或者是派生的对象,需要实现一个接口、抽象方法,而实际上不需要代码,必须写一个
给那位大哥点赞了。每对大括号里定义的变量信息不共用,可以定义相同名称的局部变量。(PS:这算挖坟吗?)
可以理解为初始化方法,实力类时调用
这是实例代码块
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!