您的位置:

java标记,java标记符

本文目录一览:

java代码中添加标记表示代码没写完

一、作用:1、可以大大的提高开发效率。代码量非常大的项目,在某一行中需要在后续阶段实现一个功能,如果不标注下次再找的时候就非常困难了。2、在团队合作中,还可以告诉别人某处敏感代码的状态。

二、以下为常见的两种注释标记:1、// TODO: 表示在此处将要实现的功能,提醒你在后续阶段将会在此处添加代码

2、// FIXME: 表示此处的代码逻辑有出入,或者根本不能运行,提醒你在后续阶段将会修改此处代码

3、// 在Eclipse中可以自定义标记

例如: // XXX:表示此处的代码虽然实现了功能,但是性能太低,提醒你需要在后续阶段优化;

Java标记的用法?

有什么问题?

标记现在基本上没人用的

label101: if(rs == null) break;

lbel101是标签,是为了方便循环里面调转

code block A

label101: if(rs == null)

如果这里设置了调转label101,就不会执行label101之前的那个code block A而继续执行循环

可以理解为一个路标一样

java意外的标记怎么解决

java - 选择语句中的意外标记

标签 java sql hibernate jpa

在使用 hibernate 和 jpa 的 spring mvc 应用程序中,运行以下查询时出现意外 token 错误:

@SuppressWarnings("unchecked")

public CollectionDescription findDescriptionsByConceptId(BigInteger id) {

Query query = this.em.createQuery("SELECT desc FROM Description desc WHERE desc.concept.conceptPk.id =:cid");

query.setParameter("cid", id);

return query.getResultList();

}

这是错误消息:

Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException:

unexpected token: desc near line 1, column 8

[SELECT desc FROM myapp.Description desc WHERE desc.concept.conceptPk.id =:cid]