1.常见加载顺序

简介: 本示例展示了Java中各类代码块的执行顺序:静态代码块随类加载执行且仅一次,优先于主函数;接着执行局部代码块;每次创建对象时,先执行构造代码块,再调用构造器。输出结果清晰体现了这一流程。

public class CodeBlockDemo

{

   {

       System.out.println("初始化代码");

   }


   CodeBlockDemo()

   {

       System.out.println("构造器");

   }  


   static

   {

       System.out.println("静态代码块");

   }

 

   //运行后输出结果?

   public static void main(String[] args)

   {  

       {

           int a = 10;

           //10

           System.out.println("局部代码块");

       }


       new CodeBlockDemo();

       new CodeBlockDemo();

       new CodeBlockDemo();

   }

}

输出:

静态代码块

局部代码块


初始化代码

构造器


初始化代码

构造器


初始化代码

构造器


总结:静态代码块 > 局部(构造)代码块 > 构造器(构造方法)随着类的加载而执行,而且只一次, 优先于主函数执行


相关文章
|
搜索推荐 数据挖掘 C++
数据分析方法-对比分析和用户画像
数据分析方法-对比分析和用户画像
632 1
数据分析方法-对比分析和用户画像
|
JavaScript Shell 开发工具
vue项目 git上传忽略node_modules和dist
vue项目 git上传忽略node_modules和dist
1599 0
|
监控 Linux API
实时监控文件系统:探索Python Watchdog库的神奇之处!
实时监控文件系统:探索Python Watchdog库的神奇之处!
659 3
|
11月前
|
存储 消息中间件 开发框架
应用架构图
技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文介绍单体与分布式架构的设计原则,包括展现层、业务层、数据层及基础层的职责划分,并阐述应用间调用关系、外部系统集成与边界定义,构建清晰的技术体系结构。
|
安全 JavaScript Java
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
3152 0
记一次网站全站http升级为https的过程,websocket : ws升级为wss遇到的问题等
|
4月前
|
人工智能 监控 安全
AI 智能体开发与上线
本文系统阐述AI智能体(Agent)从0到1的全生命周期工程实践:涵盖架构设计、提示工程、工具集成、多Agent编排;强化安全护栏与幻觉控制;支持API服务化、容器化部署及多端接入;通过全链路监控与数据飞轮实现持续优化。
|
4月前
|
人工智能 运维 监控
Agent上线前,先划好这5条边界
Agent 一旦接入日志、工单、接口和生产系统,就不再只是聊天工具。上线前先划清数据、权限、动作、上下文和责任边界,能少掉很多后续风险。
|
4月前
|
数据采集 缓存 前端开发
API 接口赋能 1688 采购全流程:从商品获取到下单支付一键贯通
1688 API自动化采购方案,一站式打通商品解析、SKU校验、批量下单、支付同步、物流回传与售后对账全链路,毫秒级响应,实时同步价格库存,降低70%人力成本,规避超卖错采风险,适配中小商家及ERP系统,实现7×24无人值守高效采购。
480 0
|
弹性计算 运维 安全
了解权限管理:数字化时代的安全基石
在数字化时代,权限管理作为信息安全的核心机制,通过定义“谁”能对“什么”执行“何种操作”,有效防范未授权访问与数据泄露,广泛应用于个人设备、企业系统与云端服务。它不仅保障安全,还提升业务效率与合规性,是数字化转型的关键支撑。
1141 12
|
人工智能 监控 机器人
从会说话到能落地:「AI外呼」为什么需要端到端一站式解决方案?
智能外呼不止是“让AI说话”,而是融合通信资源、大模型对话、实时运营与合规风控的端到端解决方案。阿里云智能联络中心2.0提供通信智能引擎(PaaS)与通信智能体(MaaS)双模式,支持号码、线路、AI、多触点协同及多智能体动态优化,真正实现“越打越聪明”的一站式解决方案。
544 0

热门文章

最新文章