java构造块,java中的构造块、静态块等说明

博主在复习Spring和MyBatis时重新关注到静态块的使用,指出静态块在主方法之前执行且仅执行一次。同时,对于网页开发的兴趣减退,转向Android和iOS的学习,认为网页开发框架过于固定。文章还介绍了构造块的概念,它伴随着构造方法执行,每次构造都会执行。
摘要由CSDN通过智能技术生成

一:这篇博客写的时候我在学校已经一个星期了,为什么又会想到写这le,因为这几天又在重新学下有关spring、myBatis的知识,其中在实例化sessionFactory的时候用到了静态块,虽然在学习Hibernate时也用到过,那时候没现在想的深入。所以就回过头来记载下吧。

最近自己突然觉得做网页好没意思啊,强烈的感觉啊,现在觉得去学习android和ios很好,因为觉得做网页都是那几个框架,一成不变啊,写来写去都是这么做。看来自己在程序这方面做不久啊。

二:先说说静态块:

static{

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

}

这是静态块的写法。静态块优先于主方法执行,主类中的静态块优先于类中的静态块执行。静态块优先于构造块,并且只执行一次。

构造快:

className{

{

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

}publicName(){

System.out.println("构造方法中");

}

}

构造块会随着构造方法执行,构造方法执行多少次,构造块就执行多少次,构造块优先于构造方法执行

原文:http://www.cnblogs.com/wuhao1991/p/3794794.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值