小编And*_*tin的帖子

eclipse.ini变量

eclipse.ini或eclipse命令行可以进行变量解析吗?

比如$ PATH或$ {java.home}?

eclipse variables command-line parsing

10
推荐指数
1
解决办法
9801
查看次数

Java 8访问lambda的私有成员?

使用java.lang.invoke.MethodHandle调用私有方法给出了私有成员访问的答案,而使用LambdaMetafactory的Java访问bean方法给出了基于lambda的成员访问的答案.但是,通过组合这两者,我仍然找不到通过lambda访问私有成员的方法.错误:

Caused by: java.lang.IllegalAccessException: member is private: XXX from ZZZ
at java.lang.invoke.MethodHandles$Lookup.revealDirect(MethodHandles.java:1353)
at java.lang.invoke.AbstractValidatingLambdaMetafactory.<init>(AbstractValidatingLambdaMetafactory.java:131)
at java.lang.invoke.InnerClassLambdaMetafactory.<init>(InnerClassLambdaMetafactory.java:155)
at java.lang.invoke.LambdaMetafactory.metafactory(LambdaMetafactory.java:299)
Run Code Online (Sandbox Code Playgroud)

指向revealDirect,它是metafactory调用站点构建器的一部分.如何自定义构建器以控制其访问检查?

更新:每个Holger 工作解决方案选项#3的示例

java lambda java-8

7
推荐指数
1
解决办法
1674
查看次数

Java GC:推广的顶级对象类(按大小)?

在每次年轻的GC活动结束后,请让我知道确定促进老一代年轻一代记忆构成的最佳方法是什么?

理想情况下,我想知道负责的班级名称,每个"年轻一代 - >老一代"推广块的80%的堆;

例如:我有600M年轻人,每个任期晋升6M; 我想知道哪个对象构成了这个6M.

谢谢.

java promotions garbage-collection composition

6
推荐指数
1
解决办法
2381
查看次数