zoukankan      html  css  js  c++  java
  • Java面向对象之构造代码块 入门实例

    一、基础概念

      1.构造代码块,给所有对象进行初始化。

      2.构造函数,只给对应的对象初始化。

      3.局部代码块,控制局部变量的生命周期。

    二、实例代码

     1 class Person
     2 {
     3     private int age;
     4     //构造代码块。给所有对象进行初始化。
     5     {
     6         System.out.println("Construction code block......");
     7     }
     8     
     9     //构造函数只给对应的对象初始化。
    10     Person ()
    11     {
    12         System.out.println("person......");
    13     }
    14     Person (int age)
    15     {
    16         this.age = age;
    17         System.out.println("person(age)......");
    18     }
    19     //一般函数。被调用时才执行。
    20     public void code()
    21     {
    22         int x = 8;
    23         System.out.println("x="+x);
    24     }
    25 }
    26 class CodeDemo
    27 {
    28     public static void main(String[] args)
    29     {
    30         Person p1 = new Person();
    31         Person p2 = new Person(4);
    32             
    33         //局部代码块,控制局部变量的生命周期。
    34         {
    35             int x = 5;
    36             System.out.println("x="+x);
    37         }
    38         p1.code();
    39     }
    40 }

    三、代码运行

      

      

  • 相关阅读:
    Docker私有仓库
    Swarm配置文件管理
    Docker Swarm高可用性
    Docker集群管理Swarm数据持久化
    Swarm使用原生的overlay网络
    Docker Swarm集群部署
    Docker管理工具-Swarm
    Docker多主机网络 OpenvSwitch
    Docker网络 Weave
    Docker Macvlan
  • 原文地址:https://www.cnblogs.com/zhuxr/p/8856184.html
Copyright © 2011-2022 走看看