java写的代码多了一横 java代码上有横线什么意思

java的Date类的getYear(),getMonth都有一横线表示过时,那用什么...

Date().getYear()这个API的确是被废弃了,Java中的Date表示的是自1900年以来所经过的时间。

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、成都网站制作、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的东兰网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Data.getYear(), 这个方法已经过时了,建议用下面的方法取得日期。

Date类中有很多方法都标有删除线,是因为Date类在设计中有很多问题,如getYear指的是1900年以来的年数,getMonth是从0开始的。事实上,不止Date类,Java的其实时间相关类都存在设计问题,以下举些例子,并提供解决方案。

int getMinutes() 已过时。 从 JDK 1 开始,由 Calendar.get(Calendar.MINUTE) 取代。int getMonth() 已过时。 从 JDK 1 开始,由 Calendar.get(Calendar.MONTH) 取代。

过期的方法可能会在下个版本里面移除,会导致你的代码在新的版本里不可用。

方法二:使用 java.util.Calendar 类。代码例子://方法1:虽然还可以用,但是已经不建议使用,已经过时。Date date = new Date();int old_y = date.getYear()+1900;//得到年份。

java类名中有1个横线

那些是被@Deprecated注解标记的方法或者属性或类等。意思是“已过时”。如果你是新写代码,那么不推荐你这么做,有更好的替代方案,如果是老系统,那么告知你你这个方法已过时,不过JDK还将继续对他支持。

会对 API 中对应的已过时的方法,进行划线标示。以提醒,此方法已过时。在对应的版本的 API 中,则会标明 toLocaleString()已过时。从 JDK 1 开始,由 DateFormat.format(Date date)取代。

就是变量名,注意看参数的名字,这里的参数名都是用下划线开头的。

myeclipse里面java代码被划黑色横线是什么意思?

可能是你的% %用汉语状态输入的 可能是你的js脚本标签那里没有结尾 关掉这个页面,再打开试试。

说明这个java项目已经被svn工具管理,带有黑色星号的java文件是表示修改后没有提交到svn上。这时你在该文件上右键单击选择“team”-“提交”,提交完成后“*”就消失了,也就提交到svn服务器上了。

MyEclipse里代码提示框的颜色无法设置,除非改系统颜色。这个需要修改windows系统的窗口背景颜色,修改以后不仅仅影响eclipse,还包括其他应用程序。

这几句没有执行的代码是刚刚加上去的吧。jre包有错误,没有删除掉。更改的代码也没有用。

首先在一个java文件中设断点,然后debug as--open debug Dialog,然后在对话框中选类后-- Run 当程序走到断点处就会转到debug视图下。

根据程序代码,设置预期的端点,设置完毕后,左侧会出现图标作为标记。在代码窗口任意位置右击鼠标,先选择Debug As,再选择Java Application进入调试界面。


网站标题:java写的代码多了一横 java代码上有横线什么意思
标题来源:http://pwwzsj.com/article/depcjsj.html