java中什么是代码块

  

java中什么是代码块?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

java有哪些集合类

java中的集合主要分为四类:1,列清单表:有序的,可重复的;2、队列队列:有序,可重复的;3,设置集合:不可重复;4、地图映射:无序,键唯一,值不唯一。

<强> 1。普通代码块

普通代码块就是指<强>直接在方法或是语句中定义强的代码块

 public  class  CodeDemo  {
  ,
  public  static  void  main (String [], args), {
  ,//,普通代码块
  ,,,,,,,,,,,,,,{
  int  x =, 10;//,局部变量
  System.out.println(“普通代码块- - -》“+ x);//10
  }
  int  x =, 100;
  System.out.println(“代码块之外- - -》“+ x);,,//100
  }
  }

<强> 2。构造代码块

 public  class  CodeBlock
  {,,,,,,
  ,,,{
  ,,,,,,,System.out.println(“构造代码块“);
  ,,,}
  ,
  ,,,CodeBlock () {
  ,,,,,,,System.out.println(“构造方法“);
  ,,,}
  }
  ,
  public  class 测试
  {
  ,,,public  static  void  main (String [], args), {
  ,,,,,,,CodeBlock  CodeBlock =, new  CodeBlock ();
  ,
  ,,,}
  }
  ,//执行结果//构造代码块//构造方法

<强> 3。静态代码块

在<强>类中方法外出现,并加上静态修饰强,常用于给类进行初始化,在加载的时候就执行,并且静态代码块执行一次。

 public  class  CodeBlock 
  {
  ,,,{
  ,,,,,,,System.out.println(“静态代码块“);
  ,,,}
  ,
  ,,,{
  ,,,,,,,System.out.println(“构造代码块“);
  ,,,}
  ,
  ,,,CodeBlock () {
  ,,,,,,,System.out.println(“构造方法“);
  ,,,}
  }
  ,
  public  class 测试
  {
  ,,,public  static  void  main (String [], args), {
  ,,,,,,,CodeBlock  CodeBlock =, new  CodeBlock ();
  ,,,}
  }
  ,//执行结果//静态代码块//构造代码块//构造方法

<强> 4。局部代码块

作用域:存在方法中

 public  static  void  main  (String [], args) {
  ,,,{
  ,,,,,,,int  number =, 1;
  ,,,}
  ,,,System.out.println(数量);//异常
  }

关于java中什么是代码块问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

java中什么是代码块