
正文
java代码中间有划线 java中下划线怎么打
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java代码中出现show();上面划一横线是什么意思?要怎么改?
方法中出现横线,是因为该方法已经不建议被使用,应该有替代的方案
你说的show()方法是不是JFrame中的show()方法呢,可以用setVisible(true)这个方法来替代
祝你好运!
相关问答
Q1: Java中有些方法的函数名会出现划线,这划线代表着什么意思吗?
Eclipse
会对
API
中对应的已过时的方法,进行划线标示。
以提醒,此方法已过时。
在对应的版本的
API
中,则会标明
toLocaleString()
已过时。
从
JDK
1.1
开始,由
DateFormat.format(Date
date)
取代。
但我们在编译后,
任然
可以正常运行。
建议采用新的方法取代已过时的方法。
Q2: java中一个class类中划线那两句是什么意思,通俗的解释一下
Class.forName("Rect");//加载Rect.class
Rect rect = (Rect)cs.newInstance();//调用Rect不带参数的构造方法
//上面这两句话的作用相当于Rect rect = new Rect();
这些内容是在Java反射中的内容,看到上面的解释,也许会奇怪,既然上面这两句相当于Rect rect = new Rect();为什么还有上面这种形式,不直接替成下面这种形式,还更简单吗。
问题在于,下面这种写法就把整个代码就写死了,上面这种形式我们会有更大的灵活性,我们可以通过修改forName()的参数,来创建不同的实例,这就把new XXX的形式给变的灵活了。反射大量应用于框架中,就是为了能够获取更大的灵活性。
Q3: java 代码中划了横杠是什么意思
那些是被@Deprecated注解标记java代码中间有划线的方法或者属性或类等。
意思是“已过时”。
如果你是新写代码java代码中间有划线,那么不推荐你这么做java代码中间有划线,有更好的替代方案,如果是老系统,那么告知你你这个方法已过时,不过JDK还将继续对java代码中间有划线他支持。
Q4: java 方法名上这么能做出来有横线?
java方法名上出现横线代表该方法已经过时!所以只要使用一个过时的方法,该方法名上就能出来横线。最简单的就是使用Data对象的toLocaleString()方法,即new Data().toLocaleString()获取本地格式的时间,这个方法已经被标记为过时方法!
java代码中间有划线的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中下划线怎么打、java代码中间有划线的信息别忘了在本站进行查找喔。







