课程
/后端开发
/Java
/Java入门第二季 升级版
成员变量、局部变量与C语言中的全局变量、局部变量有什么区别呢?
2019-02-13
源自:Java入门第二季 升级版 8-5
正在回答
不是很理解,能不能用两种语言写两段代码来具体说一下区别
大概了解,谢谢谢你
首先你要牢记Java是面向对象的,而C是面向过程的。所以对于Java来说,成员变量是属于类的,而局部变量属于声明它的作用域的。而在C中,因为没有类和对象的概念,所以全局变量属于整个文件,而局部变量也属于其作用域。其实从某种程度讲,Java中的成员变量和局部变量与C中的全局变量和局部变量并没有可比性,因为两种语言设计的主要思想不同。不知道这么讲你能不能明白。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答成员变量和局部变量区别
1 回答全局变量与局部变量重名
1 回答成员变量和局部变量
2 回答有成员变量和局部变量,请问有全局变量吗
7 回答局部变量能与成员变量重名吗?