A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王秋霞0812 中级黑马   /  2014-1-22 12:36  /  1173 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王秋霞0812 于 2014-1-22 12:53 编辑

静态函数  静态代码块  构造函数  构造代码快 的定义格式

5 个回复

倒序浏览
静态函数:
     public static void name(){}
静态代码块:
    static{
       //内容
}
构造函数:
      public 类名(){}
构造代码快:
    {
   //内容
回复 使用道具 举报
谢谢回复我的帖子
回复 使用道具 举报
  1. class Test{
  2.         static //静态代码块
  3.         {
  4.                
  5.         }
  6.        
  7.         { //构造函数代码块
  8.                
  9.         }
  10.        
  11.         Test()  //构造函数
  12.         {
  13.                
  14.         }
  15.        
  16.         static void show() //静态函数
  17.         {
  18.                
  19.         }
  20. }
复制代码
回复 使用道具 举报
谢谢回复我的帖子
回复 使用道具 举报
静态函数: 权限    static    返回值类型   函数名(参数类型,参数名){       内容      }
静态代码快:    static{      内容      }
                      使用static关键字声明的代码块称为静态代码块,静态块的主要目的是用来为静态属性初始化
                      静态块优先于构造方法的执行,而且只执行一次
构造函数:   权限    类名    (参数类型,参数名){    内容    }
构造代码快:    {    内容   }  就一对大括号
                        构造代码块,在new对象时,构造代码块优先构造方法执行

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马