当前位置: 首页 > news >正文

北控京奥建设有限公司网站深圳知名网站

北控京奥建设有限公司网站,深圳知名网站,一个人在线观看免费中文,成全视频免费观看在线看第7季动漫final#xff08;最终的#xff09; 修饰类#xff1a;表示类不可被继承修饰方法#xff1a;表示方法不可被子类覆盖#xff0c;但是可以重载修饰变量#xff1a;表示变量一旦被赋值就不可以更改它的值 修饰成员变量 如果final修饰的是类变量#xff0c;只能在静态初始…final最终的 修饰类表示类不可被继承修饰方法表示方法不可被子类覆盖但是可以重载修饰变量表示变量一旦被赋值就不可以更改它的值 修饰成员变量 如果final修饰的是类变量只能在静态初始化块中指定初始值或者声明该类变量时指定初始值如果final修饰的是成员变量可以再非静态初始化块声明该变量或者构造器中执行初始值。 修饰局部变量 系统不会为局部变量进行初始化局部变量必须由程序员显示初始化。因此使用final修饰局部变量时即可以在定义时指定默认值(后面的代码不能对变量再赋值)》也可以不指定默认值而在后面的代码中对final变量赋初值(仅一次)修饰基本数据类型和引用类型数据 如果是基本数据类型变量则其数值一旦在初始化之后便不能更改如果是引用类型变量则在对其初始化后便不能再让其指向另一个对象但是引用的值是可变的 为什么局部内部类和匿名内部类只能访问局部final变量 .java文件编译后会产生两个.class文件Test.class和Test1.class也就是匿名内部类 public class Test {public static void main(String[] args) {}// 局部final变量abpublic void test(final int b) {final int a 10;// 匿名内部类new Thread(){public void run() {System.out.println(a);System.out.println(b);};}.start();} }首先需要知道的一点是:内部类和外部类是处于同一个级别的内部类不会因为定义在方法中就会随着方法的执行完毕就被销毁。 这里就会产生问题:当外部类的方法结束时局部变量就会被销毁了但是内部类对象可能还存在(只有没有人再引用它时才会死亡)。这里就出现了一个矛盾:内部类对象访问了一个不存在的变量。为了解决这个问题就将局部变量复制了一份作为内部类的成员变量这样当局部变量死亡后内部类仍可以访问它实际访问的是局部变量的“copy”。这样就好像延长了局部变量的生命周期 将局部变量复制为内部类的成员变量时必须保证这两个变量是一样的也就是如果我们在内部类中修改了成员变量方法中的局部变量也得跟着改变怎么解决问题呢? 就将局部变量设置为final对它初始化后我就不让你再去修改这个变量就保证了内部类的成员变量和方法的局部变量的一致性。这实际上也是一种妥协。使得局部变量与内部类内建立的拷贝保持一致。
http://www.pierceye.com/news/61079/

相关文章:

  • 0311网站建设网站备案转入
  • php网站验证码错误网站建设的科目
  • 怎样使用二维码做网站网站开发范围
  • 网站开发商换了学做效果图需要多久
  • 单位做网站需要准备什么百度的域名
  • 视频网站文案郑州建材公司网站建设
  • 网站开发倒计时服务器怎么装网站吗
  • 做刷网站流量犯法吗做优秀企业网站
  • 广东建设官方网站河南郑州最新新闻
  • 定西市城乡建设局网站简易网站的html代码
  • 包小盒设计网站传世网站建设
  • 网站建好用电脑做服务器秦皇岛抚宁区建设局网站
  • 展示用网站模板免费下载网站快速盈利
  • 深圳营销型网站建设 龙华信科网上免费发广告怎么发
  • 网站建设的财务分析站长工具源码
  • 宁波网站建设系统介绍网站管理系统设置
  • 公司建网站找哪家安徽省建设工程质量安全监督总站网站
  • 长沙建一个网站多少钱花火视频影视大全免费观看
  • 许昌市住房和城乡建设局网站wordpress标题相关
  • 学校门户网站作用房产信息网站
  • 校园二级网站建设了解龙岗网站建设
  • 聊城企业网站建设微商城系统哪家强
  • 个人秀网站高端网站设计找哪个公司
  • 做网站如何防止被抄袭上海网站建设 中华企业录
  • ui做标注的网站杭州建设工程招标网新址
  • 建设信用卡网站登录自媒体app推广
  • 响应式 网站建设网页设计与制作课件和素材
  • 重庆个人建站模板小程序开发教程 吾爱破解
  • 网站搭建代码大全昆明网站seo诊断
  • 办公用品网站建设策划书锟鹏建设招聘网站