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

陕西交通建设集团网站体检国外企业网站建设模型

陕西交通建设集团网站体检,国外企业网站建设模型,泰安口碑好的网站建设,网站的优势是什么1. final 变量 名称:final 变量(常量)。 作用:一旦赋值后,值不能被修改。 分类: final 实例变量:必须在声明时或构造函数中初始化。 final 静态变量:必须在声明时或静态代码块中初…

1. final 变量

  • 名称final 变量(常量)。

  • 作用:一旦赋值后,值不能被修改。

  • 分类

    • final 实例变量:必须在声明时或构造函数中初始化。

    • final 静态变量:必须在声明时或静态代码块中初始化。

示例:
class Example {final int instanceVar = 10; // final 实例变量final static int staticVar; // final 静态变量static {staticVar = 20; // 在静态代码块中初始化}Example(int value) {// instanceVar = value; // 错误:final 实例变量已经初始化}
}

2. final 方法

  • 名称final 方法。

  • 作用:不能被子类重写(Override)。

示例:
class Parent {final void display() {System.out.println("This is a final method.");}
}class Child extends Parent {// void display() { // 错误:不能重写 final 方法//     System.out.println("Trying to override final method.");// }
}

3. final 类

  • 名称final 类。

  • 作用:不能被继承。

final class FinalClass {void display() {System.out.println("This is a final class.");}
}// class SubClass extends FinalClass { // 错误:不能继承 final 类
// }

4. final 参数

  • 名称final 参数。

  • 作用:在方法内部不能修改参数的值。

示例:
void printMessage(final String message) {// message = "New Message"; // 错误:不能修改 final 参数System.out.println(message);
}
 

5. final 与匿名内部类

  • 名称final 局部变量(用于匿名内部类)。

  • 作用:在匿名内部类中使用的局部变量必须是 final 或等效于 final(即不可变)。

示例:
void printMessage() {final String message = "Hello"; // final 局部变量Runnable r = new Runnable() {public void run() {System.out.println(message); // 在匿名内部类中使用}};new Thread(r).start();
}


6. final 与多线程

  • 名称final 字段(用于多线程安全)。

  • 作用final 字段在构造函数完成后是线程安全的,其他线程可以看到正确的初始化值。

示例:
class SafePublication {final int value;SafePublication(int value) {this.value = value; // 构造函数中初始化 final 字段}void printValue() {System.out.println(value);}

7. final 与不可变对象

  • 名称:不可变对象(Immutable Object)。

  • 作用:通过将类的字段声明为 final,可以创建不可变对象。

示例:
final class ImmutablePoint {private final int x;private final int y;public ImmutablePoint(int x, int y) {this.x = x;this.y = y;}public int getX() {return x;}public int getY() {return y;}
}

8. final 与静态常量

  • 名称:静态常量。

  • 作用:通过 static final 定义全局常量。

示例:
class Constants {public static final double PI = 3.14159; // 静态常量public static final String APP_NAME = "MyApp";
}

总结

类型名称作用示例
final 变量final 变量(常量)值不可变final int x = 10;
final 方法final 方法不能被子类重写final void display() { ... }
final 类final 类不能被继承final class FinalClass { ... }
final 参数final 参数方法内部不能修改参数值void print(final String message) { ... }
final 局部变量final 局部变量匿名内部类中使用的局部变量必须是 finalfinal String msg = "Hello";
final 字段final 字段多线程安全,构造函数完成后不可变final int value;
不可变对象不可变对象通过 final 字段实现不可变性final class ImmutablePoint { ... }
静态常量静态常量通过 static final 定义全局常量public static final double PI = 3.14159;

通过合理使用 final 关键字,可以提高代码的安全性、可读性和性能。


文章转载自:

http://rwQ3z1cd.rbffj.cn
http://gU63cUCy.rbffj.cn
http://4p5LzUH4.rbffj.cn
http://VeU3aGVW.rbffj.cn
http://l71zD3aM.rbffj.cn
http://a8cBdNFy.rbffj.cn
http://apQrMFmb.rbffj.cn
http://RPBOK6cX.rbffj.cn
http://TBoE2blU.rbffj.cn
http://61HBmdad.rbffj.cn
http://NIFamir0.rbffj.cn
http://rdik4350.rbffj.cn
http://B6GZl4aX.rbffj.cn
http://CoaGkZGU.rbffj.cn
http://5qIBBajx.rbffj.cn
http://pw66Bomm.rbffj.cn
http://CKA3IdEm.rbffj.cn
http://8fv4uSKR.rbffj.cn
http://c8lW9WLM.rbffj.cn
http://89YjMxru.rbffj.cn
http://69791bOl.rbffj.cn
http://2yQOzH1p.rbffj.cn
http://58ckOogh.rbffj.cn
http://B8udjKDy.rbffj.cn
http://pTecUGmO.rbffj.cn
http://hJOhxaTv.rbffj.cn
http://qd7Sw125.rbffj.cn
http://Osd4si8P.rbffj.cn
http://QoWYRwMp.rbffj.cn
http://rhsMChFH.rbffj.cn
http://www.dtcms.com/wzjs/649836.html

相关文章:

  • 开发购物网站注册公司后不经营什么后果
  • 专门网站建设python基础教程课本
  • 怎样做网站管理网站的建设步骤包括
  • 威海网站优化推广东莞电商网站公司
  • 襄阳网站seo方法怀柔营销型网站建设
  • 深圳龙岗高端网站建设响应式网站区别
  • phpcms校园网站3d全景网站怎么做
  • 网站更换备案专业网页设计模板
  • 长春市住房和城乡建设厅网站婚纱网页制作
  • 如何做正规的采集网站长沙电商运营公司排名
  • 网站更改建设方案模板2018网站建设行业
  • 电子商务与网站建设的发展综述教育咨询网站模板
  • jsp网站搭建建立平台网站要多久
  • 和外国人做ic生意的网站网站模板建设
  • 南宁做网站外包公司网站建设的方案
  • 福州软件优化网站建设自己的电脑做网站可以吗
  • 企业网站颜色免费浏览的网站
  • 企业网站建设介绍做信息图的网站有哪些
  • 青岛网站建设有哪些公司给公司做网站 优帮云
  • 福州智能建站给别人做网站做什么科目
  • 旅游网站设计分析网站建设工作室07fly
  • asp网站开发网站框架类型
  • 南京做网站南京乐识最优网络营销策划有哪些
  • 响应式网站建设策划注册公司取名字
  • 美食健康网站的建设wordpress cdn 部署
  • 电子商务网站开发的任务书小程序外包
  • 网站前端设计培训开网店的流程和费用
  • 如何进入优容网站网站诊断与检测
  • 陶瓷网站开发背景漳州市长泰县建设局网站
  • 市住房和城乡建设局网站网页微博怎么发微博