• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
肥肥大超
博客园    首页    新随笔    联系   管理    订阅  订阅
2013年9月23日
实例变量和类变量
摘要: java中的变量:成员变量: 在类体内定义的变量局部变量: (1)形参(2)方法内的局部变量(3)代码块中的局部变量什么是实例变量?定义成员变量时没有用static修饰,此时的成员变量叫做实例变量也称非静态变量。什么是类变量?定义成员变量时用static修饰,此时的成员变量叫做类变量。类变量和实例变量的初始化时机: 实例变量初始化时机: (1)定义实例变量时对实例变量进行初始化 (2)在非静态代码快中对实例变量进行初始化 (3)在构造函数中对实例变量进行初始化注意: (1)和(2)的初始化的先后顺序同他们在程序中的顺序相同。 (3)在(1)(2)之后 类变量的初始化时机: (1)定义类变量.. 阅读全文
posted @ 2013-09-23 13:00 sheroHuo 阅读(401) 评论(0) 推荐(0)
return与finally的几种组合情况
摘要: 情况一:return在try块中: 先执行finally块,在执行return语句。情况二:return在try块中,finally块中也有return语句:finally语句中的return的返回值会把try块中的return的返回值覆盖。情况三:finally内改变返回值的value但不返回继续修改。如果finally语句中没有返回语句覆盖的话,那么原来的返回值就不会变,不管你是不是改变了要返回的那个变量。情况四:在try,finally外,返回一个值,如果try,finally内已经有return则外部的return不会起作用。总结:碰到try语句中的return,先把return的值放 阅读全文
posted @ 2013-09-23 12:57 sheroHuo 阅读(523) 评论(0) 推荐(1)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3