局部变量的作用域就是它所在的方法或代码块中,而static的变量则是定义在类中方法体外,是作为整个类共同使用的,它从类加载开始就存在,而局部变量在它所在的方法或代码块结束后就要被回收的。

java里的局部变量为什么不能加static?相关推荐

  1. 从内存分配角度分析c和java里的static 关键字.

    即使作为Java的初学者, 对this 和 static 这两个关键字都不会陌生. 其实也不难理解: this 关键字:  指的是对象的本身(注意不是类本身)  跟.net 语言的Me 关键字类似. ...

  2. 【20】java里的this和static

    首先,存在this的前提是至少存在一个对象,而static修饰的玩意,在不存在对象的前提下就可以直接使用类名进行访问. 这个特点就注定了,static方法不能访问非static的方法和变量,因为此时对 ...

  3. Java里的堆(heap)栈(stack)和方法区(method)

    http://imiduo.iteye.com/blog/616310 Java里的堆(heap)栈(stack)和方法区(method)  <一> 基础数据类型直接在栈空间分配, 方法的 ...

  4. Java编程:Java里的协程

    今天看到这篇博客记录一下,后面有时间来研究一下协程看能不能对现在的项目有所提高 转次时代Java编程(一):Java里的协程_zdy0_2004的博客-CSDN博客 这东西其实有很多名词,比如有的人喜 ...

  5. Java全局变量和局部变量的区别

    java中的变量分为成员变量和局部变量,它们分别是 成员变量: 成员变量是在类的范围里定义的变量. 成员变量有初始值,初始值为变量类型的默认值. 没有被static修饰的成员变量存储在对象所在的堆内存 ...

  6. Java全局变量和局部变量初始化问题

    变量的初始化问题 我们先来看一个例子,最近在知乎看到的帖子. public class TestDemo {int a; //类的成员变量public static void main(String[ ...

  7. java中静态代码块的用法 static用法详解(转)

    (一)java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程 ...

  8. 【转】Java里如何实现线程间通信

    正常情况下,每个子线程完成各自的任务就可以结束了.不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了. 本文涉及到的知识点:thread.join(), object.w ...

  9. Java里的字符串, String类简单介绍.

    String类在java面试中也是1个常见的问题点. 所以也是写在这里方便以后查阅了. 大家都知道c语言里是没有String 字符串这个数据类型的. 只能用字符数组的1个特殊形式来表示一个字符串, 就 ...

最新文章

  1. 南方科技大学唐圆圆组招聘环境相关领域科研人才(年薪33~50万)
  2. java的初始,Java初始
  3. 信息系统项目管理知识--项目沟通管理
  4. Android蓝牙串口通讯【转】
  5. [QTP] 描述性编程
  6. 查漏补缺方为上策!!两万六字总结vue的基本使用和高级特性,周边插件vuex和vue-router任你挑选
  7. excel的宏与VBA入门——代码调试
  8. 国际站 RDS MySQL 5.7 高可用版发布
  9. 目瞪口呆!台湾豪门美女过如此奢华生活?
  10. 一文学习python 所有基础知识_Python学习基础知识概要
  11. 华为方舟编译器是黑科技?
  12. [爬虫练习]爬取同程安全应急响应公开漏洞列表以及详情
  13. 制作一个App的完整流程是哪些
  14. python控制步进电机驱动器_怎样用树莓派和L298N电机驱动器模块控制步进电机
  15. 20191107 关于mui的app打包
  16. 苹果计算机cpu 型号怎么看,苹果电脑型号怎么看_mac电脑怎么看型号-win7之家
  17. [转载] 2019年目标分类、目标检测、图像分割、弱监督的综述文章
  18. FCN8s 转 tensorrt(通过wts文件)
  19. requires that an attribute name is preceded by whitespace异常
  20. CANopen协议中文文档

热门文章

  1. P1338 末日的传说
  2. 中国首个工业云平台发布 徐工阿里华为联合打造
  3. 使用LeakCanary遇到的问题 就是不弹出来
  4. Mysql增加、删除和修改列属性和约束,和一些有用的查询语句
  5. java 多线程Callable和Runable执行顺序问题详解
  6. Linux用户权限acl配置
  7. 漫谈可视化Prefuse(四)---被玩坏的Prefuse API
  8. Discuz!NT发帖回复后没有积分动画的去除和修复方法
  9. cocos2d-x学习笔记16:记录存储1:CCUserDefault
  10. ADO.NET Entity Framework 使用数据定义语言(实体框架)