《java编程语言原理与范例》课后实验源代码

《java编程语言原理与范例》课后实验源代码

ID:11941903

大小:284.50 KB

页数:50页

时间:2018-07-15

《java编程语言原理与范例》课后实验源代码_第1页
《java编程语言原理与范例》课后实验源代码_第2页
《java编程语言原理与范例》课后实验源代码_第3页
《java编程语言原理与范例》课后实验源代码_第4页
《java编程语言原理与范例》课后实验源代码_第5页
资源描述:

《《java编程语言原理与范例》课后实验源代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章实验一packagech01;importjava.text.SimpleDateFormat;importjava.util.Date;classTimerextendsThread{privateSimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日HH:mm:ss");publicvoidrun(){while(true){System.out.print("r现在时间是:");Datenow=newDate();System.out.prin

2、t(sdf.format(now));try{sleep(1000);}catch(InterruptedExceptione){e.printStackTrace();}}}}publicclassClock{publicstaticvoidmain(String[]args){Timertimer=newTimer();timer.start();}}实验二packagech01;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEv

3、ent;importjava.util.Random;importjavax.swing.JButton;importjavax.swing.JFrame;publicclassMagicButtonextendsMouseAdapter{JFramewin;JButtonbutton=newJButton("你点不到我");Randomrand=newRandom();voidinitUI(){win=newJFrame();win.setLayout(null);button.setSize(100,4

4、0);button.addMouseListener(this);win.add(button);win.setSize(400,300);win.setResizable(false);win.setLocationRelativeTo(null);win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);win.setVisible(true);}publicstaticvoidmain(String[]args){MagicButtondemo=newMag

5、icButton();demo.initUI();}publicvoidmouseEntered(MouseEvente){intmouseX=button.getX()+e.getX();intmouseY=button.getY()+e.getY();while(true){intbuttonX=rand.nextInt(win.getWidth()-button.getWidth());intbuttonY=rand.nextInt(win.getHeight()-button.getHeight()

6、);button.setLocation(buttonX,buttonY);if(!button.getBounds().contains(mouseX,mouseY)){break;}}}}第二章实验一/*********************************2.交换两个变量的值(不允许使用中间变量)。**********************************/packagech03;publicclassExp2_2{publicstaticvoidmain(String[]args

7、){inta=2,b=3;ints=a*b;a=s/a;b=s/a;System.out.println("a="+a+",b="+b);}}实验二/*********************************3.逆序输出一个7位整数,如8639427输出为7249368(不允许使用循环语句)。**********************************/packagech03;publicclassExp2_3{publicstaticvoidmain(String[]args){longa

8、=8639427;System.out.print(a%10);System.out.print(a/10%10);System.out.print(a/100%10);System.out.print(a/1000%10);System.out.print(a/10000%10);System.out.print(a/100000%10);System.out.print(a/1000000%10);}}实验三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。