微学网

热门关键词:   as  thinkphp  ecshop  xxx  商务通  www.ymwears.cn
热门: ASP.NET PHP编程 ASP编程 JSP编程 Python

c语言static在java语言区别

发布时间:2021-05-14 来源:未知 点击:

简略说下java的静态:

java语言是面向对象语言,存在类和对象。
全局变量如果变成静态的,那么作用域不再只是对象而是类。
java没有静态局部变量的说法!

C语言中的静态:

C语言是面向过程,没有类和对象概念。
变量分局部变量和全局变量。
1,加上static
静态局部变量,即某个方法的内静态变量,该方法执行完该局部变量不被重置,该方法再执行,以静态局部变量上次结果继续参与运算。
静态全局变量,是的全局变量只能在当前文件中被访问,而全局变量,在别的文件中通过extern声明可以别的文件中访问。
static 修饰一个函数,则这个函数的只能在本文件中调用,和全局变量类似。

2,全局静态变量和局部静态变量,都在全局数据区分配内存,
并在声明的时候(如果没有赋值)自动初始化为 0

 


这就是微学网-程序员之家为你提供的"c语言static在java语言区别"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/14480.html
网络编程 | 前端制作 | 数据库 | CMS教程 | 脚本编程 | 框架 | 服务器 | 微信开发 | APP开发 | 学习教程 |

凡本网站转载的文章、图片等资料的版权归版权所有人所有,因无法和版权所有者一一联系,如果本网站选取的文/图威胁到您的权益,请您及时和本网站联系。 我们会在第一时间内采取措施,避免给双方造 成不必要的损失。
© 2015-2021 微学网 版权所有,并保留所有权利。 备案号:粤ICP备09051474号-1

菜鸟学习网,提供各类程序编程入门,技巧