在下有一事不明,请指教

kf 2003-04-07 03:43:34
看到有一些类名、类中有"$",不知是怎么生成的,是故意这样命名的,还是编译后生成的?例如:DataProcessApplet$1.class

private final DataProcessApplet _$392001; /* synthetic field */

(DataProcessApplet this$0)
{
}
...全文
73 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
kf 2003-04-09
  • 打赏
  • 举报
回复
结贴
kf 2003-04-09
  • 打赏
  • 举报
回复
ok
kyouyouCafe 2003-04-08
  • 打赏
  • 举报
回复
编译后的类.
Eraserpro 2003-04-08
  • 打赏
  • 举报
回复
我想你说的应该是内部类.比如:
public class A
{
class b
{
}
}
或者:this.addActionListener(new ActionListener(){})之类的写法都会在编译时产生
$1,$b之类的类.
kf 2003-04-07
  • 打赏
  • 举报
回复
如果我想对含有此符号的类进行反编译,然后修改,在编译回去,有无影响。再有,有些类编译后并不含有此符号,什么原因?
凋零的老树 2003-04-07
  • 打赏
  • 举报
回复
是服务器编译JSP文件自动加上去的,电脑能自动识别,你不用管
kf 2003-04-07
  • 打赏
  • 举报
回复
是不是我给的分值少了,没有人愿意回答,如有必要的话,我还可以多给
kf 2003-04-07
  • 打赏
  • 举报
回复
zxhong(红透半边天) :
为什么要生成? 是为了加密吗?如何生成的?请指教
kf 2003-04-07
  • 打赏
  • 举报
回复
这是美元符号
zxhong 2003-04-07
  • 打赏
  • 举报
回复
应该是应用服务器编译后生成的
yebaoqian123 2003-04-07
  • 打赏
  • 举报
回复
没见过啊~

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧