父类使用了runnable接口,子类继承父类,那么调用子类的start()方法后,会产生几个线程?
<table class="table table-hover table-bordered table-striped">
<asp:Repeater ID="rptArtList" runat="server">
<HeaderTemplate>
<tr>
<th style="width: 100px;">
用户ID
</th>
<th style="width: 100px;">
用户名称
</th>
<th style="width: 60px;">
所在城市
</th>
<th style="width: 60px;">
操作
</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td id="td1" runat="server">
<%# Eval("CustomerID")%>
</td>
<td>
<%# Eval("Name")%>
</td>
<td>
<%# Eval("CityName")%>
</td>
<td>
<asp:LinkButton ID="LinkButton2" runat="server" CssClass="btn btn-primary" OnClientClick="return Preview();">更改组别</asp:LinkButton>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
原来只有3列 没有更改组别,现在需要多加这个功能,更改时会弹出窗口
Runnable本身不是线程,Thread的才是,new Thread(Runnable)才是创建了一个线程。是Thread类调用了Runnable类的run方法。
你创建线程时根据传入的Runnable参数调用相应的run方法。如果你传递的是子类,就是子类的run.真正线程创建是根据你new了多少个Thread决定的。16151209041615120904