首页 > 其他分享 >final 和 static

final 和 static

时间:2023-11-25 13:55:38浏览次数:40  
标签:初始化 定义 常量 static final 变量

//1. final 常量,需要在定义的时候进行初始化;每个对象的初始化不一样;
//2. static final 常量 可以在定义的时候初始化;也可以在static块中初始化;该种定义该类的对象使用的值一致。
//3. 被static修饰的变量,叫静态变量

//4:静态区:方法区中一个模块,用于存放静态变量和静态代码块,也就是static定义的变量都
//5.final 运行时常量池:在1.7版本之前,
// 运行时常量池是在方法区中的,在1.7及以后的版本中,将运行时常量池移到了堆中,运行时常量池中,每个类型对应一个常量池,例如字符串常量池,基本数据类型的常量池,它们存储运行时所有用到的常量,例如文字字符串,final定义的变量。

标签:初始化,定义,常量,static,final,变量
From: https://www.cnblogs.com/bigmiao/p/17855446.html

相关文章

  • java 关于 Finalizer 过多导致内存(Res)缓慢上涨
     病因:事情的起因是由Flume的项目采集问题引发的.测试人员发现用top命令查看采集进程的Res一直不断上涨姿势.所以怀疑是内存泄漏.  一,对症下药首先,第一步肯定是先瞅瞅代码,看看有没有那些资源啥的没关闭,正如读者所想----没有发现.二,通过辅助工具最......
  • try catch 块 在catch块或者try块 return 掉 finally会执行吗?
    1.在catch块return掉finally会执行吗?答案:会代码:点击查看代码try{ints=1;Console.WriteLine(1);vara=5/(1-s);//除以0捕获异常}catch(Exception){Console.WriteLine(2);return;}finally{Console.WriteLine(3);}Co......
  • [AtCoder Toyota2023 Spring Final] Git Gud
    拜谢MagicDuck大神。其次我很喜欢洛谷逆天翻译把大翻译成小……首先考虑算一下贡献,考虑每个点的深度,一开始都是1,进行合并以后相当于首先把两个端点的深度累计到答案里,然后再选择一边给它的联通块内每个点深度增加1。那么容易发现我们可以算贡献转化为每个联通块权值为它向外......
  • java finally一定会执行吗?
    1.答案是不一定,而且很容易弄出不执行的情况;最简单的:在IDEA上执行:try{log("aaa");Thread.sleep(10000);log("bbbb");}catch(Exceptione){log("ddd");}finally{log("eee");}在打印了aaa后点击红色方框停止按钮,会发现应用就停止了,然后没有继续打......
  • static
     static:叫静态,可以修饰成员变量,成员方法。类变量:属于类,与类一起加载一次,在内存中只有一份,可以被类和类的所有对象共享。实例变量:属于对象,每个对象中都有一份,只能用对象访问。 ......
  • java 包和final
    packagenet.elaina;publicclassTest{publicstaticvoidmain(String[]args){/*final修饰方法:表明该方法是最终方法,不能被重写final修饰类:表明该类是最终类,不能被继承final修饰变量:叫做常量,只能被赋值......
  • JAVA中static关键字的使用
    static是静态的意思,是一个修饰符,就像是一个形容词,是用来形容类,变量,方法的。static修饰变量,这个变量就变成了静态变量,修饰方法这个方法就成了静态方法,static关键字方便在没有创建对象的情况下来进行调用(方法/变量)。1.static修饰变量通过static修饰成员变量,我们可以不用创建对象......
  • static 关键字
    title:statickeywordlayout:pagecategories:cppstatickeyword编译器信息:╰─>$clang++--versionAppleclangversion15.0.0(clang-1500.0.40.1)Target:arm64-apple-darwin23.1.0Threadmodel:posixInstalledDir:/Applications/Xcode.app/Contents/Develo......
  • 题解 P7405 [JOI 2021 Final] 雪玉
    洛谷。题意应该好理解的。分析我们的所有雪球在同一时间之间的距离都是相同的,因此一段雪,要么是它左侧的第一个所取,要么右侧第一个所取,要么不被取,并且,我们每一个雪球所占有的雪是连续的一段。我们令\(L_i\)表示第\(i\)步前所能走的最左点,\(R_i\)表示第\(i\)步前所能走......
  • 介绍下final ,finally 和 finalize三者的区别
    final,finally和finalize在Java中都是关键字,但它们的用途和含义都是完全不同的。final:final是一个修饰符,可以用于修饰类、方法和变量。当final修饰一个类时,表示这个类不能被继承。当final修饰一个方法时,表示这个方法不能被覆盖(Override)。当final修饰一个变量时,表示这个变量......