static变量:

按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:

1)对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问。

2)对于实例变量,每创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个拷贝,互不影响(灵活)。

静态方法:

静态方法可以直接通过类名调用,任何的实例也都可以调用,因此静态方法中不能用this和super关键字,不能直接访问所属类的实例变量和实例方法(就是不带static的成员变量和成员方法),只能访问所属类的静态成员变量和成员方法。因为实例成员与特定的对象关联!

Java中的statis用法相关推荐

  1. java中的基本用法

    java中的基本用法 关键字:专门用途的字符串 所有java关键字都是小写英文 标识符 java常量 java变量 ■ 作用域:起作用的区域■ 使用前必须先声明,在赋值.使用变量名访问这块区域 jav ...

  2. Java中getResourceAsStream的用法

    Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String p ...

  3. Java中getResourceAsStream的用法小结

    2019独角兽企业重金招聘Python工程师标准>>> Java中getResourceAsStream的用法小结 一.Java中的getResourceAsStream主要有以下三 ...

  4. java中substring的用法

    2019独角兽企业重金招聘Python工程师标准>>> java中substring的用法 str=str.substring(int beginIndex);截取掉str从首字母起 ...

  5. JAVA中Final的用法

    JAVA中Final的用法 1. 修饰基础数据成员的final 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改.如java.lang.Math类中的 ...

  6. php simpledateformat,Java中SimpleDateFormat的用法介绍(代码示例)

    本篇文章给大家带来的内容是关于Java中SimpleDateFormat的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.为什么要使用SimpleDateFo ...

  7. java中demo接人_return的用法_如何理解java中return的用法?

    C语言中return用法?(请熟练者进) return是返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么 比方主函数intmain() {}这里就必须有一个return,只 ...

  8. java中native的用法

    java中native的用法前言:在查看 Thread.java 文件时,发现有一个 方法比较特殊 private native void start0();概念:native关键字说明其修饰的方法是 ...

  9. day9:JAVA中while的用法

    一.while循环 while循环是先判断条件是否为真,如果条件为真,则执行循环体. 语句形式: while( 循环条件 ){ 一条语句 / 多条语句 ( 循环体 ) } 二.do-while循环 d ...

最新文章

  1. MaxCompute助力OSS支持EB级计算力
  2. Python基础(三):字符串和元组常用方法
  3. 線陣相機處理時間計算方法
  4. 深度学习工作机制通俗介绍
  5. 打造含有 Mali Graphics Debugger 支持的虚幻引擎应用程序
  6. linux内核代码container_of
  7. cibersortx怎么用_Xbox series x加速器怎么用 Xbox series x加速器的使用教程
  8. word“您的组织策略阻止我们为您完成此操作”解决记录
  9. iPhone之手势切换图片
  10. 神级 IDEA 插件,能让你的代码飞起来!
  11. 【开源】技术宅硬核跨年,DIY墨水屏日历:自动刷新位置、天气,随机播放2000多条「毒鸡汤」...
  12. Hadoop系列之二:大数据、大数据处理模型及MapReduce
  13. 笔记 C++11 std::minmax_element() 的使用(寻找最小值和最大值)
  14. html-css10 过渡/米兔练习/动画/动画练习/小球动画/平移和小米移动图
  15. 在阿里云买的域名,如何下载该域名下的域名证书?
  16. EEPROM, NAND FLASH, NOR FLASH
  17. Scrapy新手入门
  18. [Android] Android 6.0 动态权限申请看完就会写
  19. 2022年520最实用的礼物,苹果平板的触控笔
  20. 安川840_深圳松岗安川伺服驱动器840中心

热门文章

  1. 「产品社群」话题讨论精华·第3期
  2. 一分钟教会你音频配音乐怎么制作
  3. 三年打造AI芯片黑科技,IBM“狩猎女神之矛”将撬动企业混合云
  4. 弘辽科技:腾讯发力XR新业态有赞打通腾讯惠聚新增私域引流能力
  5. APP地推前要准备些什么?
  6. 玩游戏计算机频繁重启,win7系统玩lol游戏电脑总是重启如何解决
  7. 王曦:大数据人工智能中的运筹与决策科学
  8. vue 给圆遮盖物添加文字 高德地图_【高德地图开发4】---增加覆盖物setMapTextZIndex...
  9. java计算机毕业设计科院垃圾分类系统源码+数据库+系统+lw文档+mybatis+运行部署
  10. MySQL和php搭建聊天室,用PHP MySQL搭建聊天室