mrblbl 发表于 2017-8-2 10:53:47

关于Java的一个小问题



请问一下在Java里面这个变量b无法输出
但是在Python里面就可以
这是为什么是因为俩语言的语法问题吗
可以具体讲一下吗
谢谢大家了!

新手·ing 发表于 2017-8-2 15:48:58

说清楚,听不懂

新手·ing 发表于 2017-8-2 15:49:22

上图片

mrblbl 发表于 2017-8-2 16:47:57

新手·ing 发表于 2017-8-2 15:49
上图片

不好意思不记得上传图片了....

新手·ing 发表于 2017-8-2 16:56:27

这,,,是作用域吧,你百度下Python和Java的作用域教程

mrblbl 发表于 2017-8-2 17:40:19

新手·ing 发表于 2017-8-2 16:56
这,,,是作用域吧,你百度下Python和Java的作用域教程

好吧谢谢

天使罴罴 发表于 2017-8-3 22:43:14

Java语法比较严谨
变量使用前必须声明使用前必须赋值
并且在哪个代码块里声明的变量的生命周期就是 代码块结束后销毁   所以读不到
python 语法相对松散   
没有相应的限制

mrblbl 发表于 2017-8-4 17:32:49

天使罴罴 发表于 2017-8-3 22:43
Java语法比较严谨
变量使用前必须声明使用前必须赋值
并且在哪个代码块里声明的变量的生命周期就是...

谢谢
页: [1]
查看完整版本: 关于Java的一个小问题