猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
谁能告诉我?public double num1; num1=10;是错误的 。 而 public double num1=10是正确的呢
慕粉3904273
浏览 1617
回答 2
2回答
阿旭_
因为不是js,js是解释型语言,遇到代码能执行就执行,java是编译型语言,编译的时候并没有执行代码,而是在检查格式,检查那些不可能被执行的代码。(在java中,除了成员变量,只有写在方法内的表达式才有可能被执行)
2
0
0
Caballarii
成员变量定义区域只能定义成员变量,不能有num1=10这样的表达式,而public double num1=10是定义成员并给初始值,是合法的
0
0
2
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续