Tag: 构造

使用Java生成程序化HTMLDocument

有没有人知道如何在Java中以编程方式生成HTMLDocument对象而不需要在外部生成String然后使用HTMLEditorKit #read来解析它? 我问的两个原因: 首先,我的HTML生成例程需要非常快,我认为将字符串解析为内部模型比直接构建此模型更昂贵。 其次,面向对象的方法可能会导致更清晰的代码。 我还应该提一下,出于许可的原因,我不能使用除JVM附带的库之外的任何库。 谢谢,汤姆

可以在超级构造函数完成之前初始化java子类的私有final字段吗?

我有一对看起来像这样的课程; public abstract class Class1 { //… public Class1() { //… function2(); //… } protected abstract void function2(); } public class Class2 implements Class1 { private final OnSomethingListener mOnSomethingListener = new OnSomethingListener() { @Override onSomething() { doThatOtherThing(); } } protected void function2() { //uses mOnSomethingListener //however mOnSomethingListener is null when this function is called from […]

在Java中创建数组时是否调用了Object构造函数?

在Java中,数组是一个对象。 我的问题是……是在创建新数组时调用的Object构造函数吗? 我们希望使用这个事实来检测Object构造函数,并使用一些额外的字节码来检查正在构造的数组的长度。 那会有用吗?

Java从哈希码重新创建字符串

有什么办法可以在java中使用字符串的哈希码,并重新创建该字符串? 例如这样的事情: String myNewstring = StringUtils.createFromHashCode(“Hello World”.hashCode()); if (!myNewstring.equals(“Hello World”)) System.out.println(“Hmm, something went wrong: ” + myNewstring); 我这样说,因为我必须将字符串转换为整数值,并从该整数值重构该字符串。

这些是哪种类型的java构造函数? 构造函数链接?

这些来自github上的spring amqp示例, url是https://github.com/SpringSource/spring-amqp-samples.git这些类型的java构造函数是什么类型的? 他们是吸毒者和制定者的简称吗? public class Quote { public Quote() { this(null, null); } public Quote(Stock stock, String price) { this(stock, price, new Date().getTime()); } 与此相反 public class Bicycle { public Bicycle(int startCadence, int startSpeed, int startGear) { gear = startGear; cadence = startCadence; speed = startSpeed; }