问答题默认构造函数是否可以调用单参数构造函数
问答题如何求数对之差的最大值
问答题如何判断两个单链表(无环)是否交叉
问答题getString()方法与getObject()方法有什么区别
问答题如何计算两个有序整型数组的交集
问答题如何在不知道头指针的情况下将结点删除
问答题如何层序遍历二叉树
问答题为什么Java中有接口没有任何方法
问答题EJB的激活机制
问答题如何获取父类的类名
问答题 阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。
【说明】
下面的Java程序演示了如何使用Applet在网页上显示图形用户界面CUI(graphical user
interface),该实例显示一个时钟。每当浏览器显现Applet的内容时都调用start()函数,让applet得以开始工作(尤其时那些被stop()函数所关闭的工作)。每当浏览器不再显现Applet的内容时都调用stop()函数,让applet得以关闭某些甚耗资源的工作调用destroy()函数之后也会调用此函数。每当浏览器将Applet从网页移除时都调用destroy()函数,已执行"applet不再被使用时"应该做的最后释放资源等动作。每当调用repaint()函数时,或网页窗口须重新刷新时调用paint()函数。
【Java程序】 import java.applet.*; import
java.awt.*; public class ClockApplet extends {{U}}(1)
{{/U}} implements Runnable {
//运行函数,每隔一秒刷新一次时间 public void
run(){ while (true){
try{
Thread.sleep(1000);
}
catch (InterruptedException e){}
{{U}} (2) {{/U}};
//刷新当前时间 }
} public void start(){
//调用此函数,并根据条件启动时钟线程或重起线程 if(
clockThread= =null){
clockThread = new Thread(this);
clockThread. start();//启动新创建的线程
} else
clockThread.{{U}} (3)
{{/U}};//恢复挂起的线程 }
public void stop(){ //挂起时钟线程
if (clockThread ! = null)
clockThread.{{U}} (4) {{/U}};
} public void
destroy(){//停止时钟线程 if{{U}} (5)
{{/U}}{
clockThread.stop();
clockThread = null;
} } public
void paint(Graphics g){//在网页上重新显示时间
g. drawString( new java.util. Date().toString(), 10,30);
} private Thread
clockThread; }
问答题如何判断一个整数x是否可以表示成n(n≥2)个连续正整数的和
问答题Java Collections框架是什么
问答题阅读以下应用说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。【应用说明9】本应用程序的运行窗口如图4.2所示。窗口中的3个文本框和两个按钮名称分别为Txt-salary、Txt_base、Txt_tax、Cmd_compute和Cmd_quit。运行时,文本框Txt_base中存放的是免税金额基数(应扣除的基本费用)。当用户在文本框Txt_salary中输入月收入(工资或薪金)并单击“计算”按钮Cmd_compute后,Txt_tax框中就显示计算所得的应纳税额。文本框Txt_base和Txt_tax在运行时不接受用户输入,Txt_base的内容以灰色显示。个人工资(或薪金)所得税是按照超额累进的税率来征收的,方法是:以每月收入总额减去免税金额基数后的余额作为该月的月应纳税所得额,再将应纳税所得额按相应级数采用相应的税率进行累进计算。目前的免税金额基数为800元,税率如表4.2所示。{{B}}表4.2{{/B}}级数月应纳税所得额适用税率/(%)1不超过500元的部分52501元~2000元的部分1032001元~5000元的部分1545001元~20000元的部分20520001元~40000元的部分25640001元~60000元的部分30760001元~80000元的部分35880001元~100000元的部分409超过100000元的部分45 设一个人的月应纳税所得额为K(元),用下面的公式计算其应缴纳的个人所得税额S(元); 若0<K≤500,则S=K×5%; 若500<K≤2000,则S=500×5%+(K-500)×10%; 若2000<K≤5000,则S=500×5%+1500×10%+(K-2000)×15%; 若5000<K≤20000,则S=500×5%+1500×10%+3000×15%+(K-5900)×20%; 例如,某人某月工资总额为5200元,减去800元后,应纳税所得额为4400元,其应缴纳的个人所得税额为500*5%+1500*10%+2400*15%=535元。 在开发过程中,需要编写的程序代码如下: 【程序代码9】 OptionBase0 PrivateSubCmd_compute_Click() Dimpaylevel,taxPrate paylevel=Array(0,500,2000,5000,20000,40000,60000,80000,100000,1000001) taxPrate=Array(5,10,15,20,25,30,35,40,45) K=Val(Txt_salary.Text)-Val(Txt_base.Text) S=0 If{{U}}(1){{/U}}Then Forj=1To9 If{{U}}(2){{/U}}Then S=S+(paylevel(j)-paylevel(j-1))*taxPrate(j-1)/100 Else S=S+K-paylevel(j-1)*{{U}}(3){{/U}} ExitFor EndIf Nextj EntIf Txt_tax.Text={{U}}(4){{/U}} EndSub PrivateSubCmd_quit_Click() End EndSub PrivateSubForm_Load() Txt_tax.Text="" Txt_salary.Text="" Txt_base.Text=800 Txt_tax.Locked=True Txt_base.Enabled={{U}}(5){{/U}} EndSub
问答题什么是拓扑排序
问答题用户态和核心态有什么区别
问答题不使用sizeof,如何求int占用的字节数
问答题request对象主要有哪些方法
