




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
特别提醒:不知道是不是计算机软件物联网络的卷纸一不一样。老师都说计算机和软件是一样的。这下面的阅读程序和大题是由计算机和软件的个个老师总结而成的。对于有说五道大题的,本人就不不知道了。一、阅读程序题(上机实验过)老师说会换数考代码一和代码二的输出结果是Public class E Public static void main (String args) Long a = 1,2,3,4; Long b =100,200,300,400,500; b =a; System.out.println(“数组b的长度:”+b.length);/代码1 System.out.println(“b0=”+b0); /代码2 代码一和代码二的输出结果数组b的长度:4b0=1数组b的长度:“就是a的长度,a里面有几个数就是几”b0=a里面第一个数public class Epublic static void main (String args)int a=10,20,30,40,b=1,2,4,5,6,7;b0 = a;b01 = b 13;System.out.println(b03); /代码1System.out.println(a1); /代码2输出结果: 40 7a里面第四个数?方法有误自己找人做一下吧今晚我很难找到了,抱歉原题必考public class JavaDemo1 int year,month,day; void set(int y,int m,int d) year=y; month=m;day=d; public static void main(String args) JavaDemo1 d1=new JavaDemo1(); d1.set(2013,12,1); System.out.println(d1.year); JavaDemo1 d2=d1; d2.year=2014; System.out.println(d1.year); System.out.println(d2.year); 运行结果:201320142014d1里面的年份d2变化后里面的年份d2变化后里面的年份public class JD2 public static void main(String args) String str=我是Studnent!; System.out.println(str.length(); System.out.println(str.charAt(1); System.out.println(str.substring(3);运行结果:11 是 tudnent!Str里面有几个东西就是几,中文和字母都是一个算一个,查一下就行Str里面第m+1个东西是什么就写什么从str里第n+1个东西开始一直到最后class A static int a=3;class B extends A static int a=5;class C extends B void show() System.out.println(a=+ a); System.out.println(A.a=+A.a); System.out.println(B.a=+B.a); public class JD3 public static void main(String args)C c=new C(); c.show();运行结果: a=5 A.a=3 B.a=5a= B里面a等多少就写多少A.a= A里面a等多少就写多少B.a= B里面a等多少就写多少2、 编程题(编程第一道计算机和软件老师给了两个相同类型题,目前以软件为主,计算机的为辅)软件的大题:创建一个Math类,为该类定义2个构造方法,分别执行下列操作(1)传入三个int值并求出乘积(2)传入两个字符串值并检查其是否相同方法一:package demo;public class Math public int Num(int a,int b,int c) int m; m=a*b*c; return m; public void Equal( String a,String b) if(a.equals(b) System.out.println(same); else System.out.println(not same); 法二:package demo;public class Test1 public static void main(String args) Math num = new Math();Math equal = new Math();System.out.println(num.Num(3, 29, 40);equal.Equal(你好, 你好); 计算机大题:创建一个Test类,为该定义3个构造方法,分别执行下列操作(1) 传入两个整数值并找出其中较大的一个值(2) 传入三个double值并求出它们的和(3) 传入两个字符串值并检查其是否相同classTextpublicText(inta,intb)intmax;if(ab)max=a;elsemax=b;System.out.println(max);publicText(doublex,doubley,doublez)doubleall=x+y+z;System.out.println(all);publicText(Stringa,Stringb)if(a.equals(b)System.out.println(same);elseSystem.out.println(notsame);publicclassApppublicstaticvoidmain(Stringargs)Textmax=newText(3,40);Textal=newText(3.0,40.1,50.4);Textequal=newText(你好,你好); 此题考原题的可能性为80%创建一个类Person,包含4个被封装的数据成员name、addr、sex、age,分别为字符串型、字符串型、字符型和整型,表示姓名、地址、性别和年龄。1)定义一个4参构造方法实现为成员变量赋值,一个输出方法显示4个成员变量。2)定义Student类继承上题的Person类,增加成员变量math、english存放数学和英语成绩。定义一个6参构造方法,重写输出方法用于显示6个成员变量。classPersonprivateStringname;privateStringaddr;privatecharsex;privateintage;publicPerson(Stringname,Stringaddr,charsex,intage)=name;this.addr=addr;this.sex=sex;this.age=age;publicvoidsay()System.out.println(姓名:++,地址:+this.addr+,性别:+this.sex+,年龄:+this.age+);publicclassEx4_1publicstaticvoidmain(Stringargs)Personperson=newPerson(xiaowang,tianjin,女,20);person.say();classStudentextendsPersonprivatedoublemath;privatedoubleenglish;publicStudent(Stringname,Stringaddr,charsex,intage,doublemath,doubleenglish)super(name,addr,sex,age);this.math=math;this.english=english;publicvoidsay()super.say();System.out.println(数学成绩:+this.math+,英语成绩:+this.english);publicclassEx5_2publicstaticvoidmain(Stringargs)Studentzhang=newStudent(xiaozhang,bejing,男,18,81.5,90.0);zhang.say(); 此题必考可能性为80%在Math类中编写应用程序public int div(int x,int y)实现计算两个小数的商,要求程序中使用try.catch捕获ArithmeticException异常。classMyMathpublicintdiv(doublex,doubley)throwsArithmeticExceptionintresult=0;tryintnuma=(int)x;intnumb=(int)y;result=numa/numb;catch(ArithmeticExceptione)System.out.println(除数不能为零);returnresult;publicclassEx7_3publicstaticvoidmain(Stringargs)MyMathcomputing=newMyMath ();doublex=Double.parseDouble(args0);doubley=Double.parseDouble(args1);System.out.println(computing.div(x,y); 下面代码为和编程第三题相似的一道题的代码,此题是计算机老师说的和上面的代码二选一的考,但是软件老师给了给了上面的题所以综合上面题考的可能性比较大。class Computing public int div (double x,double y) throws ArithmeticExceptionint result = 0;try int numa = (int)x;int numb = (int)y;result = numa/numb;catch (ArithmeticException e)System.out.println(除数不能为零);return result;public class Ex7_3public static void main(String args)Computing computing = new Computing();double x = Double.parseDouble(args0);double y = Double.parseDouble(args1);System.out.println(computing.div(x,y); Java大题:矩形类public class rectangle int width,length,s,l; public rectangle(int wid,int leg) width=wid; length=leg; void get_S() s=width*length; System.out
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师情绪管理指南
- 中国石油化工用加氢反应器市场前景预测及投资规划研究报告
- 2025年 丹东凤城市公立医院普通高校招聘考试笔试试题附答案
- 2025年 保健按摩师高级职业技能考试试题附答案
- 性报告2025年鱼、虾、贝、藻类多倍体项目可行性研究分析报告
- 2025年中国轨交连接器行业市场调研分析及投资战略咨询报告
- “线上预习复习线下课堂互动”中小学教育商业计划书
- 生产安全风险评估报告
- 文物保护消防培训课件
- 长白山人参文化游可行性分析报告 绝密
- 01-BUFR格式应用指南(试用版)
- 应收账款-财产权信托合同
- 固定式升降机安全操作规程
- 辅酶Q10的基本生理作用课件
- 西方音乐史课后习题答案
- 安徽省合肥市庐阳区2022-2023学年数学五年级第二学期期末联考试题含解析
- 02 集团战略规划-06 学习发展类目标开发模板
- 中医美容特色疗法-穴位埋线减肥技术(中医美容学课件)
- 客户体验管理浅谈
- 2023年中国化学奥林匹克竞赛浙江省预赛试题及参考答案
- RB/T 089-2022绿色供应链管理体系要求及使用指南
评论
0/150
提交评论