ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:357.53KB ,
资源ID:19371109      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19371109.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java程序设计精编教程习题解答Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java程序设计精编教程习题解答Word格式文档下载.docx

1、标识符由字母、下划线、美元符号和数字组成,第一个字符不能是数字。true不是标识符。2关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把关键字作为名字来用。不是关键字。class implements interface enum extends abstract。3boolean,char,byte,short,int,long,float,double。4属于操作题,解答略。5属于操作题,解答略。6. public class E public static void main (String args ) char cStart=A,cEnd=Z; for(char c=cS

2、tart;c=cEnd;c+) +c);7不可以。习题四(第4章)1110。不规范。2新亲亲斤!。3public class JudgeAward void giveMess(int number) if(number=9|number=131|number=12) 是三等奖 else if(number=209|number=596|number=27) 是二等奖 else if(number=875|number=316|number=59) 是一等奖 else未中奖4import class Computer Scanner reader=new Scanner; double amou

3、nt = 0; 2c2c27。10100和。习题六(第6章)1如果子类和父类在同一个包中,那么,子类自然地继承了其父类中不是private的成员变量作为自己的成员变量,并且也自然地继承了父类中不是private的方法作为自己的方法, 继承的成员或方法的访问权限保持不变。当子类和父类不在同一个包中时,父类中的private和友好访问权限的成员变量不会被子类继承,也就是说,子类只继承父类中的protected和public访问权限的成员变量作为子类的成员变量;同样,子类只继承父类中的protected和public访问权限的方法作为子类的方法。如果所声明的成员的变量的名字和从父类继承来的成员变量的

4、名字相同(声明的类型可以不同),在这种情况下,子类就会隐藏掉所继承的成员变量。2不可以。3abstract类。4A类是B类的父类,当用子类创建一个对象b,并把这个对象b的引用放到父类的对象a中时,称a是b的上转型对象。5AD。6 7 12。习题七(第7章)1不能。2不能。3可以把实现某一接口的类创建的对象的引用赋给该接口声明的接口变量中。那么该接口变量就可以调用被类实现的接口中的方法。4 8。5 1815。习题八(第8章)1有效。2可以。3不可以。4大家好,祝工作顺利!习题九(第9章)1ABD。2Love:Game。3 15abc我们。413579。59javaHello。6public cl

5、ass E String s1,s2,t1=ABCDabcd s1=(); s2=(); String s3=(s2);7. public class E String s= char cStart=(0); char cEnd = ()-1);8.import .*;public class E Scanner read=new Scanner; CalendarBean cb=new CalendarBean(); int year=2000,month=1;输入年: year=();输入月: month=(); (year); (month); String a= ();oCharArr

6、ay(); for(char c:str) %3c,c); for(int i=0;i=0) m=m-1; (m); int c=(); if(c=0) else byte cc=new byte2; (cc); String(cc); catch(Exception exp)7. public static void main(String args ) File file=new File( File tempFile=new File( try FileReader inOne=new FileReader(file); BufferedReader inTwo= new Buffere

7、dReader(inOne); FileWriter tofile=new FileWriter(tempFile); BufferedWriter out= new BufferedWriter(tofile); String s=null; int i=0; s=(); while(s!=null) i+; (i+s); catch(IOException e)8. 属于上机操作题,解答略。9. import .*; File file = new File( Scanner sc = null; int count = 0; try sc = new Scanner(file); try

8、 double price = (); sum = sum+price;平均价格:+sum/count); catch(Exception exp)习题十一(第11章)1Frame容器的默认布局是BorderLayout布局。3 import class E Computer fr=new Computer();class Computer extends JFrame implements DocumentListener JTextArea text1,text2; int count=1; double sum=0,aver=0; Computer() setLayout(new Flo

9、wLayout(); text1=new JTextArea(6,20); text2=new JTextArea(6,20); add(new JScrollPane(text1); add(new JScrollPane(text2); (false); ().addDocumentListener(this); setSize(300,320); setVisible(true); validate(); setDefaultCloseOperation; public void changedUpdate(DocumentEvent e) String s=(); String a =

10、( sum=0; aver=0;i+) try sum=sum+(ai); catch(Exception ee) aver=sum/count; (null);n和:+sum);n平均值:+aver); public void removeUpdate(DocumentEvent e) changedUpdate(e); public void insertUpdate(DocumentEvent e)4. import .*; ComputerFrame fr=new ComputerFrame();class ComputerFrame extends JFrame implements

11、 ActionListener JTextField text1,text2,text3; JButton buttonAdd,buttonSub,buttonMul,buttonDiv; JLabel label; public ComputerFrame() text1=new JTextField(10); text2=new JTextField(10); text3=new JTextField(10); label=new JLabel(,; ; add(text1); add(label); add(text2); add(text3); buttonAdd=new JButto

12、n(加 buttonSub=new JButton(减 buttonMul=new JButton(乘 buttonDiv=new JButton(除 add(buttonAdd); add(buttonSub); add(buttonMul); add(buttonDiv); (this); public void actionPerformed(ActionEvent e) double n; if()=buttonAdd) double n1,n2; try n1=(); n2=(); n=n1+n2; (n);+ catch(NumberFormatException ee) (请输入

13、数字字符 else if()=buttonSub) n=n1-n2;- else if()=buttonMul) double n1,n2; n=n1*n2;* else if()=buttonDiv) n=n1/n2;/5. import .*; public static void main(String args) Window win = new Window();使用MVC结构 (100,100,420,260);class Window extends JFrame implements ActionListener Lader lader; rim(); double botto

14、m = ().trim(); double height = ().trim(); (above) ; (bottom); (height); double area = ();面积:+area+n catch(Exception ex) +ex+class Lader double above,bottom,height; public double getArea() double area = (above+bottom)*height/; return area; public void setAbove(double a) above = a; public void setBott

15、om(double b) bottom = b; public void setHeight(double c) height = c;习题十二(第12章)14种状态:新建、运行、中断和死亡。2有4种原因的中断:(1)JVM将CPU资源从当前线程切换给其他线程,使本线程让出CPU的使用权处于中断状态。(2)线程使用CPU资源期间,执行了sleep(int millsecond)方法,使当前线程进入休眠状态。(3)线程使用CPU资源期间,执行了wait()方法,使得当前线程进入等待状态。(4)线程使用CPU资源期间,执行某个操作进入阻塞状态,比如执行读/写操作引起阻塞。3死亡状态,不能再调用st

16、art()方法。4新建和死亡状态。5两种方法:用Thread类或其子类。6使用setPrority(int grade)方法。7Java使我们可以创建多个线程,在处理多线程问题时,我们必须注意这样一个问题:当两个或多个线程同时访问同一个变量,并且一个线程需要修改这个变量。我们应对这样的问题作出处理,否则可能发生混乱。8当一个线程使用的同步方法中用到某个变量,而此变量又需要其它线程修改后才能符合本线程的需要,那么可以在同步方法中使用wait()方法。使用wait方法可以中断方法的执行,使本线程等待,暂时让出CPU的使用权,并允许其它线程使用这个同步方法。其它线程如果在使用这个同步方法时不需要等待

17、,那么它使用完这个同步方法的同时,应当用notifyAll()方法通知所有的由于使用这个同步方法而处于等待的线程结束等待。9不合理。10“吵醒”休眠的线程。一个占有CPU资源的线程可以让休眠的线程调用interrupt 方法“吵醒”自己,即导致休眠的线程发生InterruptedException异常,从而结束休眠,重新排队等待CPU资源。11. public class E Cinema a=new Cinema();class TicketSeller public class E ClassRoom room6501 = new ClassRoom(); try (1000);class ClassRoom implements Runnable Thread student1,student2,teacher; ClassRoom() teacher = new Threa

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1