关于Java的一个小问题
请问一下在Java里面这个变量b无法输出
但是在Python里面就可以
这是为什么是因为俩语言的语法问题吗
可以具体讲一下吗
谢谢大家了! 说清楚,听不懂 上图片 新手·ing 发表于 2017-8-2 15:49
上图片
不好意思不记得上传图片了.... 这,,,是作用域吧,你百度下Python和Java的作用域教程 新手·ing 发表于 2017-8-2 16:56
这,,,是作用域吧,你百度下Python和Java的作用域教程
好吧谢谢
Java语法比较严谨
变量使用前必须声明使用前必须赋值
并且在哪个代码块里声明的变量的生命周期就是 代码块结束后销毁 所以读不到
python 语法相对松散
没有相应的限制
天使罴罴 发表于 2017-8-3 22:43
Java语法比较严谨
变量使用前必须声明使用前必须赋值
并且在哪个代码块里声明的变量的生命周期就是...
谢谢
页:
[1]