博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 关键字整理
阅读量:6626 次
发布时间:2019-06-25

本文共 402 字,大约阅读时间需要 1 分钟。

对java 一些关键字以及内存机制整理

  • static:

    1. static用法: 方法/变量/静态代码块/静态导入

    2. static内存机制:JVM会把类的这个静态方法和静态变量在类加载的过程中读入内存(事实上是方法区),相当于常驻内存

    1. final用法:方法/类/变量

    2. final内存机制:

      修饰变量:    final变量有3个地方可以赋值:直接赋值,构造函数中,或是初始化块中。 内存:     常量(final变量)和非final变量的处理方式是不一样的。     每一个类型在用到一个常量时,都会复制一份到自己的常量池中。     常量也像类变量(static)一样保存在方法区,只不过他保存在常量池。     可能是,类变量被所有实例共享,而常量池是每个实例独有的。修饰方法:保存在方法区,并且可以被函数代码直接替换,而不用等到执行时再决定具体是那个函数。
  • volatile:

  • synchronized:

转载地址:http://uxtpo.baihongyu.com/

你可能感兴趣的文章
zookeeper 客户端
查看>>
我的友情链接
查看>>
还不错的上传文件的Django实现
查看>>
将一个函数在主线程执行的4种方法
查看>>
如何在pcDuino Ubuntu上看带Flash的网站
查看>>
(转载)Hive学习笔记--Hive 原理
查看>>
Go1.2新功能简介
查看>>
存储过程学习 10种语法
查看>>
硬派云计费正式发布
查看>>
git add 添加文件
查看>>
CCCallFunc、CCCallFuncND、CCCallFuncN、CCCallFuncO
查看>>
准备就绪
查看>>
salt-master 配置文件详解参考
查看>>
Eclipse插件开发-创建包
查看>>
Spark-2(RDD)
查看>>
腾讯云通信账号登录集成-Java签名工具类
查看>>
Spark - 创建类似于 Instagram&Spotify App 的登录界面的动态渐变背景
查看>>
css3DIV中颜色渐变
查看>>
【转载】Python的几种实现
查看>>
【原创】RabbitMQ 中的批处理问题
查看>>