Java日常学习024(方法块)

学习目标:

认识与学习方法块

学习内容:

提示:这里可以添加要学的内容

例如:

  1. 搭建 Java 开发环境
  2. 掌握 Java 基本语法
  3. 掌握条件语句
  4. 掌握循环语句

学习时间:

package Test;

/**

  • 代码块:
  • 1、普通代码块:在方法中写的代码块
  • 2、构造代码块:在类中定义的代码块,在创建对象时被调用,优于构造方法执行
  • 3、静态代码块:在类中使用static声明的代码块
  •             在第一次使用的时候被调用(创建对象),只会执行一次,优于构造方法执行
    
  •             通常用静态代码块来初始化只调用一次的数据
    
  • 小结:常用的代码块顺序:静态 普通 同步 构造
    */
    public class test010 {
    public static void main(String[] args) {
    //------------------------------
    A a=new A();
    a.fangfa();
    //-------------------------------
    }
    }
    class A{ //此处A为类名,可任意更改, 起名困难户,直接A代替
    static {
    System.out.println(“静态方法块”);
    }
    public A(){
    System.out.println(“构造方法”);
    }{
    System.out.println(“构造方法代码块”);
    }
    public void fangfa(){
    int i=10;
    System.out.println(“普通代码块”);
    }
    }

结果如下:

a.fangfa();未被注释时,结果如下
在这里插入图片描述

a.fangfa();被注释时
在这里插入图片描述

A a=new A();
a.fangfa();
都被注释时
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值