爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
Java教程
五行代码求解释
五行代码求解释
日期:2014-05-20 浏览次数:21268 次
5行代码求解释
public class Test01 {
{
b = 5 ;
a = b + 1 ;
}
int a ;
int b ;
}
----------------------------------
以上代码a=b+1;报错,说b未定义。求解释。此贴的前贴请参见:
http://topic.csdn.net/u/20120705/15/ea3af978-8b08-4d9d-9553-1e0a18548e2c.html
------解决方案--------------------
探讨
针对此再次提问:上述代码我修改如下,结果还是编译出错。
public class Test01 {
{
b = 5 ;
a = b + 1 ;
}
int a ;
int b ;
}
------解决方案--------------------
我引用的这个页面的内容,里面特别举了和你一样的例子,你自己再看一下吧
[link=http://www.xyzws.com/Javafaq/what-are-the-forward-reference-rules/9][/link]
------解决方案--------------------
有意思
看起来代码其实是没有什么问题,看看class的字节码,为了能顺利通过编译,我将int b的声明语句上移,int a的位置不动。
Java code
public class test { int b ; { b = 5 ; a = b + 1 ; } int a ; }
上一篇:idea怎么取消commit
下一篇: 询问javamail控制exchange邮箱有关问题
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
这是一个比较老的实现ELGamal签名算法的代码,运行时提示使用或覆盖了已过时的API,请高手帮小弟我看看是咋回事,多谢各位了!
书上题目 04-17解决方法
念设计一个从屏幕上方会落下子弹,而飞机躲避子弹的小游戏
请帮忙看看,将EXCEL导入到MYSQL数据库,是否可以?解决方法
String可不可以typedef,该如何解决
为何显示不出来图像?(附源码)
关于:JSF的编辑器组件 ck-jsf-editor的用法解决思路
这个正则表达式错哪了
有点乱了:JAVA Swing的基础有关问题
推荐阅读
更多>
struts 高手如内,请问关于<html:file>的初学者级有关问题
关于JTextPane设置换行策略有关问题
一个简略的JS循环。解决马上给分!附上【靓妹】图片
请大家帮小弟我看下这个文件夹复制代码
施用spring aop拦截struts2中的action,发现不太好拦截传入action参数了
1000!终了0 的个数
Spring 2.0视频教程+PDF下载解决方案
求正则表达式,多谢
菜鸟的初学者有关问题
Swing实现鼠标动态调整面板大小解决方案
觅某集合中任意元素之和最接近于一指定值的所有的元素的算法
java面试题集锦(六)
missing return value为什么报这个错阿
联通把小弟我的网站屏蔽了,有图有真相。为什么啊
怎么保存运行结果到数据库
劳烦各位,该怎么处理
怎么用spring切面编程来实现登录控制
键盘事件监视器KeyListener 不可以注册给 JFrame或者其隐含的容器,或者其中的JPane吗?该怎么解决
JS,这样写总出错,帮忙改一下!该怎么解决
J2ME常见姓名解释