当前位置: 首页 > 面试题库 >

关于“阶级”财产/领域

卢志强
2023-03-14
问题内容

当您这样做时:

MyClass.class.someMethod()

“类”字段到底是什么?我在API文档中找不到它。它是继承的静态字段吗?

我认为保留关键字不允许用作实体名称。


问题答案:

请阅读 :

类文字是由类,接口,数组或原始类型的名称或伪类型void组成的表达式,后跟“。”。和令牌类。类文字的类型C.Class,其中C是类,接口或数组类型的名称,是Class。如果p是原始类型的名称,则令B为装箱转换后的类型p的表达式的类型(第5.1.7节)。那么p.class的类型是Class。void.class的类型为Class。

http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.8.2



 类似资料:
  • 问题内容: 在python中,我可以使用装饰器向类添加方法。是否有类似的装饰器将属性添加到类?我可以更好地表明我在说什么。 我上面使用的语法是否可能还是需要更多的语法? 我想要类属性的原因是可以延迟加载类属性,这似乎很合理。 问题答案: 这是我的处理方式: 在我们打电话时,设置员没有工作 ,因为我们正在打电话 ,而不是。 添加元类定义可以解决此问题: 现在一切都会好起来的。

  • 两者之间有什么区别 静态归属[作者:作者] 当static bongsto=Author保留在Books域中时,对数据库没有影响。但是,静态bongsto=[author:author]创建了对author类的反向引用,并且在DB中还有author_id列。因此,实际只使用静态bongsto=Author所做的事情。这是在grails文档(http://grails.github.io/grail

  • 问题内容: 在程序运行之前,我需要从一个不知道的位置将一些属性加载到Spring上下文中。 所以我认为,如果我有一个不带位置的PropertyPlaceholderConfigurer,它将从系统属性中读取,然后可以在上下文中使用该位置:property- placeholder 像这样 但这是行不通的 保罗 问题答案: 这里的问题是您正在尝试使用属性占位符语法配置属性占位符:)这有点像鸡和蛋的情

  • 问题内容: 假设我有以下代码 标记为volatile的修改字段及其值不取决于先前的状态。因此,这是正确的多线程代码(不要为实现而烦恼一分钟)。 据我所知,从内存可见性的角度来看,读取volatile变量就像输入锁一样。这是因为正常变量的读取不能与读取易变变量重新排序。 这是否意味着以下代码正确? 问题答案: 是的,从Java 1.5开始,此代码是正确的。 无论有无波动,原子性都不是问题(对对象引用

  • 我有一个雄辩的模特, 用户:用户(id、用户名、密码、电子邮件、状态) 简介:简介(id、用户id、名字、姓氏、性别、出生日期) 在控制器逻辑中,我急切地加载Profile模型。 我能做到, 或 但是怎么做呢,

  • 问题内容: 和声明有什么区别。 问题答案: 与所有通用类型和原始类型相同: 在这种特殊情况下,和之间没有太大的实际区别,因为它们都表示未知的类。根据现有的声明,编译器可以要求使用通用类型而不是原始类型。 但是: 从Java 1.5开始,您应该尽可能使用通用形式。明确指出您的意思是“未知的班级”,明确指出您的意思是该班级。原始可能意味着 两者 。 最后,它对编译器没有太大的影响,但是在使代码的意图更