English 中文(简体)
Java接口问题
原标题:Java interface question

• 迷惑不解(新到 j):

在实施可操作的接口时,必须超越(或)操作方法,以获得翻新执行能力。 采用这种接口使你的物体具有可操作性(?)。 仅仅通过实施可操作的接口,翻新功能如何“被引爆”? 基本上,当你上课时,就有一个执行职务的班子。 可操作的是,这种联系在翻新功能上会怎样? 我或许会在这里误解一些办事处的概念。 感谢。

是否“知识”在穿透时可以看一看。

最佳回答

当你创立了<条码>可兰经时,你与联合证书的校对能力没有任何关系。 <代码>可登记<<>代码>接口的事例与任何其他接口一样,只是另一个例子。

如果你想要使用国际交易日志的校对系统,你必须使用<代码>Thread类别的新实例,该类别将使用<代码>run() 您的<代码>Runnable<>/code>执行。

创建新读物的所有逻辑都由<代码>Thread类别完成。

问题回答

可操作的工作是“可以”单独地进行或未进行(只能称为可操作的.run() yourself)。

但是,如果在单独一线路上援引可移动性的话,那么就做一些类似的事情。

Thread thread = new Thread(new MyRunnable());
thread.start(); // MyRunnable will now be invoked in a new thread

实际情况中没有出现任何特殊的情况。

执行<代码>可登记接口,确保你的班级有<代码>的公开空白()。

当你把你的习俗类别输入Thread时,真的会发生。

Thread th = new Thread(new YourCustomRunnable());
th.start();

在上述代码中,将建立一个新的<代码>Thread,run()方法中的代码将放在另一个线上。

在校对内,将使用您的习惯<代码>run()方法,使该代码可单独操作。 在技术上可以做到如下:

Runnable r = new MyCustomRunnable();
r.run();

在上述代码中,<代码>r将不单独运行。

采用可操作的斜线 t开始新的透镜,开始新的透镜,需要制造新的透镜并开始,而最常用的构造之一将可移动成直径(read(Runnable)):

Thread t = new Thread(new MyRunnable());
t.start();

执行可操作的狗使你的班子在read子上运行。 相反,你可以这样做:

Runnable myRunnable = new MyRunnable(); // MyRunnable implements Runnable
Thread t = new Thread(myRunnable);
t.start();

现在,你在(或)可解释方法中的代码将单独地实施。 d 我敦促你在java.util.con 当前一揽子方案中审查执行者和执行者。 这些物体将穿透(Runnable)的。 利用执行者/执行者服务的好处是,你可以预先确定你想要分配和采用各种战略来扩大/缩小或保持不变的距离。

还有一个新领域: read可以是 da(后方)或非mon(如UI)read。 如果存在非宗教的read子,你不会死亡。 • 宣布“Thread to be daemon”,简单地说是“Daemon”()。 有了一位执行者,你就需要提供一种 Th子,使你产生read子,并把它当作mon。

希望这一帮助。

接口是一种合同。 通过执行可操作的你,你承诺提供接口中确定的所有方法。 因此,了解可操作的“Thread”等任何其他类别,都可以将这一方法称作你的类别。 甚至不知道贵阶层。

为了开始用你的法典进行新的阅读,你需要写这样的文字:

 Thread thread = new Thread(new MyRunnable());
 thread.start();

起始()方法将做一些操作系统魔法,以便产生透镜,然后把操作()方法放在你作为准参数提供给施工人的物体上。

近期定义中不存在“注射”。 可操作性与任何其他接口不同。 “合同”规定,你的类别提供接口中所要求的任何必要方法。





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签