final修饰静态成员变量。

摘要:
Final修改变量的一般规则,变量只能赋值一次。Final修改静态成员变量,这些变量变为常量。2.可以在静态代码块中赋值一次。

目标:final修饰静态成员变量。

  final修饰变量的总规则,有且仅能被赋值一次。

  final修饰静态成员变量,变量变成了常量。

  常量:有public static final 修饰,名称字母全部大写,多个单词用下划线连接。

 拓展:

  final修饰静态成员变量可以在哪些地方赋值一次。

  1,定义的时候赋值一次。

  2,可以在静态代码块中赋值一次。

免责声明:文章转载自《final修饰静态成员变量。》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ajax取PHP JSON数据并显示Nacos环境隔离 namespace下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C/C++指针内存分配小细节

char *pc = NULL; pc = new char[0]; pc[0] = '1'; 相信初学者看见上面这段代码,都会觉得奇怪,new char[n]中的n指定给指针变量分配多少内存空间,而n=0时代表什么呢? 其实上面的程序编译、运行都是正确的。因为编译器识别到指定大小为0时,会自动为其分配1BYTE的内存空间。 尝试过的小伙伴会发现,给p[1...

CMake高级用法

0. 写在最前面本文将总结自己日常用到的CMake命令以及功能。如有错误,欢迎在评论中指正。 如果觉得写得还不错,就请收藏一下啦~~~也可以找一下我写的其他文章来看一下。关注一下我的专栏什么的。 你的Star是作者坚持下去的最大动力哦~~~ 在这里可以查到关于命令的官方文档 使用宏定义:macro macro(add_example name) a...

php性能调优

第一章  针对系统调用过多的优化 我这次的优化针对syscall调用过多的问题,所以使用strace跟踪apache进行分析。 1.  apache2ctl -X & 使用-X(debug)参数启动httpd进程,这个时候只启动1个httpd进程 2. ps -ef | grep httpd 找到需要strace的pid 3. strace -p...

关于Unity的C#基础学习(四)

一、数组 存放同种类型的一组数据,同类+多个 1.定义 int [] int_set; int_set=new int[10];  //在堆上分配出10个int,int_set是数组的引用变量,指向10个int大小的内存空间。new 类型[容量] 2.访问 数组引用变量名称[索引],int_set[0]=0,int_set[1]=1,int_set[1]=...

ansible 调试 debug 一介凡人

一、debug模块 1、debug模块是Ansible Playbook中最常用的调试模块,可以在Playbook执行过程打印调试信息,特别是跟when条件语句一起使用时,可以调试特定条件下的执行过程。 比如:当变量 a 定义时,将 a 的值打印出来,当任务成功后,打印执行结果等。 msg:调试输出的消息 var:将某个任务执行的输出作为变量传递给d...

单片机的内存分配(变量的存储位置)详解

原文链接:https://blog.csdn.net/as480133937/article/details/87608816 单片机的内存分配(变量的存储位置)详解 对于初学者而言,对单片机的内存分配往往最让人头疼,很多人学了单片机几年 都不知道单片机内部的内存使用情况是如何分配的。要了解 ROM(flash)、RAM(sram)启动,首先 需要对 链接...