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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(Java语言上机实验报告(1-17).doc)为本站会员(dreamzhangning)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

Java语言上机实验报告(1-17).doc

1、 JAVA 实验报告班级:计科 1301姓名:雷云洁学号:0902130112实验日期:2014.11.20实验报告(1)实验内容:内容 1:基本输出,以及同一个文件建立两个类public class My public static void main(String args) System.out.println(you.info);class youstatic String info=“同学们好“;实验结果展示:内容 2:基本框架的输出public class SimpleMenupublic static void main(String args) System.out.print

2、ln(“*“);System.out.println(“* 1.求圆面积 *“);System.out.println(“* 2.求圆周长 *“);System.out.println(“* 0.退出 *“);System.out.println(“*“);实验结果展示:内容 3:输出三角形(利用 Applet 类)import java.applet.Applet;import java.awt.Color;import java.awt.Graphics;public class Triangle extends Appletpublic void paint(Graphics g)/ T

3、ODO Auto-generated method stubsuper.paint(g);g.setColor(Color.red);g.drawLine(80, 20, 20,100);g.drawLine(20, 100, 140,100);g.drawLine(140, 100, 80, 20);g.setColor(Color.blue);g.drawString(“三角形“, 65, 80);实验结果展示:实验心得:通过这次上机我了解了 Java 的基本编程语句以及如何利用Applet 类来编辑界面窗口等等,总之,我觉得学习 Java 主要考自己多钻研多调试才能出成果。上机实验报告(

4、2)实验内容:内容 1:输出一个正方形的内接圆import java.applet.Applet;import java.awt.Color;import java.awt.Graphics;public class Ovel extends AppletOverridepublic void paint(Graphics g)/ TODO Auto-generated method stubsuper.paint(g);g.setColor(Color.BLACK);g.drawRect(20, 20, 100, 100);g.setColor(Color.red);g.drawOval(2

5、0, 20, 100, 100);实验结果展示:内容 2:基本数据类型输出public class test1public static void main(String args)int a=(int)(Math.random()*80)+10;boolean b= true;double c=3.14159;char d=a;System.out.println(a+“,“+b+“,“+c+“,“+d);实验结果展示:public class test1 public static void main(String args)int a=20;double b=3.2;System.out

6、.println(a%b);内容 3:小数的精度处理import java.text.DecimalFormat;import javax.swing.JOptionPane;public class Decimal public static void main(String args) String str=JOptionPane.showInputDialog(“请输入一个实数:“);double num=Double.parseDouble(str);int In_num=(int)num;System.out.println(num-In_num);DecimalFormat per

7、cision =new DecimalFormat(“0.0000“);System.out.println(“浮点数为:“+percision.format(num-In_num);实验结果展示:内容 4:基本运算之计算梯形的面积import javax.swing.JOptionPane;public class Area public static void main(String args) String str=JOptionPane.showInputDialog(“请输入梯形上底“);double x=Double.parseDouble(str);str=JOptionPane

8、.showInputDialog(“请输入下底“);double y=Double.parseDouble(str);str=JOptionPane.showInputDialog(“请输入高“);double h=Double.parseDouble(str);double area=(x+y)*h/2;JOptionPane.showMessageDialog(null, “面积为 :“+area);实验结果展示:实验心得:通过本次上机,我了解了 Java 语言的基本数据结构以及基本输出的格式,这给自己在以后的编程实践中提供了很好的实践指导。上机实验报告(3)实验内容:内容 1:基本分段函

9、数调用import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Function public static void main(String args) double x=0,y;BufferedReader br=new BufferedReader(new InputStreamReader(System.in);System.out.println(“请输入 x 的值“);try String s=br.readLine();x=Doubl

10、e.parseDouble(s); catch ( IOException e) / TODO: handle exceptionif(x“);p=p.next;System.out.println(p.data);public static void main(String args) Test2 t2=new Test2(10);t2.OutPut();实验结果展示:实验心得:通过本次上机,自己对利用 Java 语言进行面向对象的编程有了更为深刻的理解,对构造函数的重载的底层原理有了清晰的认识。除此之外,自己对利用 Java 生成链表有了初步了解,此次上机收获颇丰。(6).实验内容:1.继

11、承的基本练习:package Extends;class Parentint x=100;public void show()System.out.println(x);public class Child extends Parent int x=200;public void show()System.out.println(“x=“+x);public static void main(String args) Child ch=new Child();ch.show();System.out.println(ch.x);实验结果展示:2.多层继承与构造函数的重写:package Ext

12、ends;class PersonString Name;char Sex;int Age;public Person(String name,char sex,int age)Name=name;Sex=sex;Age=age;class Student extends PersonString userCount;String Enter;String Major;public Student(String name,char sex,int age,String usercount,String enter,String major)super(name, sex, age);userC

13、ount=usercount;Enter=enter;Major=major;public String toString()return Name+“,“+Sex+“,“+Age+“,“+userCount+“,“+Enter+“,“+Major;class Teacher extends PersonString Por;String Department;public Teacher(String name,char sex,int age,String por,String department)super(name, sex, age);Por=por;Department=depa

14、rtment;public String toString()return Name+“,“+Sex+“,“+Age+“,“+Por+“,“+Department;public class Example public static void main(String args) Student stu=new Student(“寇宏波“, 男, 35, “0902130217“, “2013 年 9月“, “计算机科学与技 术“);Teacher tea=new Teacher(“陈再良“, 男, 40, “讲师“ , “计算机工程研究所“);System.out.println(stu);S

15、ystem.out.println(tea);实验结果展示:实验心得:本次上机,自己一共完成了两个实验。首先自己知道如何定义基础类,并且了解了如何通过继承基础类的同时扩充类的功能。其次,自己了解如何利用类和对象编程解决实际问题的能力。上机实验报告(7)上机日期:2014 年 12 月 6 日实验内容:1.字符串的检测:package Extends;import org.omg.CosNaming.NamingContextExtPackage.AddressHelper;public class StringTest public static void add(String a)a+=“a

16、“;System.out.println(a);public static void main(String args) String x=“good bye“;add(x);System.out.println(x);结果展示:2.基本字符串的处理:package Extends;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Password public static void main(String args) throws IO

17、Exception BufferedReader in=new BufferedReader(new InputStreamReader(System.in);System.out.println(“请输入一个串?“);String s=in.readLine();StringBuffer s1=new StringBuffer();for(int i=0;i=as1.append(c);System.out.println(s1.toString();结果展示:3.括号匹配问题:package StringBuffer;import .ssl.SSLContext;public class

18、Count public static void main(String args) String s=args0;if(count(s,()=count(s,)System.out.println(“YES“);else System.out.println(“NO“);public static int count(String s,char c)int x=0;for (int k=0;kgetWidth()pos=10; repaint();实验结果展示:实验心得:本次上机让我对图形界面有了最为基础的认识。Applet 编程与前面的编程方式不同,我们需要合理利用系统自带的类库,使得图形界面更加合理绚丽。熟悉图形界面编程的基本类要多上机使用才能熟悉。上机实验报告(10)实验内容:1.基本异常的定义与处理:package Exception;class InputNotException extends Exceptionpublic String toString()return “不能构成三角形 “;public class Traingle private int a,b,c;public Traingle (int a1,int b1,int c1)throws InputNotExceptionif(a1+b1c1b=b1;

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报