欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2019年大学JAVA期末考试题库500题(含答案).pdf

    • 资源ID:90900362       资源大小:5.61MB        全文页数:75页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2019年大学JAVA期末考试题库500题(含答案).pdf

    2019年大学JAVA期末题库500题 含参考答案一、判断题1.在 Ja v a 语言中,下面变量命名合法的有(a )。v a ri a bl el 23123v a ra bl eP ri v a te(pri v a te)-v a ri a bl e_ 1232.下面表 达 式 6|2 之值应为(C )o02643.下列运算符合法的是(A)。&i f4.下列的哪个赋值语句是不正确的?(A)fl o a t f=11.1;do u bl e d=5.3E 12;fl o a t d=3.14f;do u bl e f=l l.l E l O f;5.下列语句中,属于多分支语句的是(B)oi f语句sw i tch 语句do w h i l e 语句fo r语句6 .设 A 为已定义的类名,下面声明类A 的对象a的语句中正确的是(D )。fl o a t A a;pu bl i c A a=A();A a=n ew i n t();A a=n ew A();7 .在 Ja v a 中,根据你的理解,下列方法(C )不可能是类O ra n g e的构造方法。O ra n g e()O ra n g e()P u bl i c v o i d O ra n g e(),P u bl i c O ra n g e(),)8 .我们在方法前面加上关键字(C )后,该方法不需要对象就可以调用。th i spu bl i csta ti cfi n a l9.如果要让一个变量的值不被修改,可以将这个变量用关键字(C )修饰。sta ti csu perfi n a lfi n a l l y10.在类的说明符中,被指定为私有的数据可以被以下(C )访问。程序中的任何方法其他类的成员方法本类中的成员方法子类中的成员方法11.在Ja v a 类中,使用以下(c)声明语句来定义公有的i n t型常量M AX。pu bl i c i n t M AX=100;fi n a l i n t M AX=100;pu bl i c sta ti c i n t M AX=100;pu bl i c sta ti c fi n a l i n t M AX=100;12.在 Ja v a 中,关于类与对象的说法,正确的是(d)。代码:stri n g s=n ew stri n g O ;中的 stri n g 是类,s 是对象对像包括类,类是对象有具体表现对象拥有自己的行为和属性,和对应的类没有关系学生,可以看作是张三类或者李四类的对象13.指出正确的表达式(b)oby te b=128;Bo o l ea n x=n u l l;Lo n g m=o x fffL;D o u bl e d=0.9239d14.下面对于方法的描述,正确的有(c)。方法必须返回一个值方法可以返回多个值在方法内可以定义其他方法方法可以有多个参数15.JAV A所定义的版本中不包括:(D )J2E EJ2S EJ2M EJ2HE16 .下列选项中属于字符串常量的是(a )o a bcir i ifa bc(a bc)3 6.若 a是 i n t型变量,计算表达式a=25/3%3后,a为(B)。123437 .下面关于fl o a t数的定义错误的是(C )。fl o a t f=-5;fl o a t f=0 x 06 8 7;fl o a t f=1.0;fl o a t f=7.8 f;38 .设 x为 i n t型变量,则执行语句段x=10;x+=x-=x-x;后,x的 值 为(B)3020401039.若有 i n t x,y,z;则表达式(x+3 y-l&x z)的类型是(B)。算术表达式逻辑表达式关系表达式以上都不对40.若有 i n t x,y,z;则表达式(x+y z)是(B)。算术表达式逻辑表达式关系表达式以上都不对41.若有 i n t x,y,z;则表 达 式(x+y+z)是(B)。算术表达式逻辑表达式关系表达式以上都不对42.i n t a,b,c,d;表 达 式(a+b c+d)的值的数据类型是(B)。i n tbo o l ea nch a r以上都不对43.若有ch a r c=,8r;sh o rt s=20;则表达式c+s的值的类型是(A)。ch a rsh o rti n tby te44.若有by te b=6;sh o rt s=20;则表达式b+s的值的类型是(C )。by tei n tsh o rtch a r45.有如下定义:fl o a t a=3.14f;by te b=3;则表达式a+b的值的数据类型为(D )。by tei n tch a rfl o a t46 .下列语句正确的是(A)o形式参数可被视为局部变量形式参数可被全局变量形式参数为方法被调用时,是真正被传递的参数形式参数不可以是对象4 7 .J av a源文件和编译后的文件扩展名分别为(B)。.c l as s 和.j av a.j av a 和.c l as s.c l as s 和.c l as s.j av a 和.j av a4 8 .在 j av a中下列关于自动类型转换说法正确的是()。基本数据类型和St r i ng 相加结果一定是字符串型c h ar 类型和i nt 类型相加结果一定是字符型dou bl e类型可以自动转换为i ntc h ar +i nt +dou bl e 结果一定是 dou bl e4 9 .执行下面代码结果(C )。f or(i nt i=0;)Sy s t em.ou t.p r i nt i n(这 是 +i);br eak;语法错误,缺少表达式2和表达式3死循环程序什么都不输出输出:这是05 0 .以 下 代 码 段 执 行 后 的 输 出 结 果 为(A)o i nt x=3 ;i nt y=1 0 ;Sy s t em,ou t.p r i nt l n(y%x);1-1235 1.执行下列语句后,j的 值 为(A)o i nt i=l;j=+i;21035 2.表达式6.0/2 的运算结果是(B)o35 3 .有如下定义:i nt a=l;by t e b=2;则表达式a+b的数据类型为(A)。i ntby t ec h arl ong5 4 .表 达 式(1 6-3 2*5)的 值 是(A)。t r u ef al s e不确定以上答案都不对5 5 .数 组 i nt r es u l t s =new i nt 6 所占存储空间是(C )字节?61 22 44 85 6 .设 x=l ,y=2 ,z=3则执行语句y+=z/+x;后 y的值是(B)。5 7 .w h i l e循 环 和 dow h i l e循环的区别是(D )。没有区别这两个结构任何情况下效果一样w h i l e循 环 比 dow h i l e循环执行效率高w h i l e循环是先循环后判断所以循环体至少被执行一次do-w h i l e循环是先循环后判断所以循环体至少被执行一次5 8 .下列循环执行的次数是(C )。w h i l e(l)i+;10无数次以上说法都不对5 9 .下列关于语句f or(表达式1;表达式2;表达式3)的描述中,错误的是(D)。表达式1 仅在刚开始时被执行一次表达式2是一个条件表达式表达式3通常用作修改循环控制变量之用表达式3在循环体之前被执行6 0 .和 w h i l e(t r u e)等价的f or 语句是(C )f or(t r u e)f or (1)f or (;)f or(,)6 1 .j av a中用来定义包的关键字是(a)。p ac k ag ei m p or tc omc l as s6 2 .设有a=2,b=3,则 a&b的结果是(A)。t r u ef al s e236 3 .编译J av a程序的命令是(B)ap p l et v i ew erj av acj av aj av adoc6 4 .下列哪一项不是AW T 的组件类别(B)。容器类组件事件型组件布局类组件普通类组件6 5 .下列哪一项不是用户界面开发的设计原则(B)。用户至上可个性化定制交互界面友好配色方案合理6 6 .最早的计算机图形界面是(0。微软公司的视窗版本操作系统W i ndow s 1.0苹果公司的操作系统Ma cinto sh施乐公司帕洛阿尔托研究中心的W I M P 图形界面针对电子制表软件的V isi O n 界面6 7.关于ma in方法中的a rg,下列哪个表述是正确且全面的(ma in方法中的参数是字符串数组a rg 是在程序运行时从命令行输入的。ma in方法中的参数是字符串数组a rg 是在程序编译时从命令行输入的。ma in方法中的参数是字符串数组a rg 是在程序编译时直接写入tx t文件的。ma in方法中的参数是字符串数组a rg 可以在任何需要的时刻内输入。a rg sa rg sa rg sa rg s是命令行参数,是命令行参数,是命令行参数,是命令行参数,A)o字符串数组a rg 字符串数组a rg 字符串数组a rg 字符串数组a rg 的元素 的元素 的元素 的元素,第 11.14 章:(6 3)6 8.如 果 需 要 把 s=I t,is,me 按照,分解,并赋给新的变量s i,下列语句正确的是(D )。S tring sl=new S tring T o k eniz er(s);S tring sl=new S tring T o k eniz er(s,;S tring T o k eniz er sl=new S tring T o k eniz er(I t,is,me);S tring T o k eniz er sl=new S tring T o k eniz er(s,r,n);6 9 .S tring B u f f er rev erse。;表 示(A )字符串反转字符串清空字符串的赋值字符串删除7 0 .设原字符串s为S tring B u f f er型,且s=nH el l o ja v a ,如果想用子串替换把s转换成 H el l o W o rl d,则正确的语句是(B)。s.rep l a ce(6,9,W o rl d*);s.rep l a ce(6,10,W o rl d11);s=W o rl d;s=rep l a ce(ja v a ,W o rl d);7 1.by te b=今 天 星 期 六g ctB y tes();S tring s=new S tring(b,4,6);则 s 为(C)o天星期六星期六期六今天是7 2.f l o a t f;S tring s;现需要把f l o a t转化为S tring,正确的语句是(A )。s=S tring.v a l u eO f(f);f二Fl o a t.p a rseFl o a t(s);s=f;s二(S tring)f;7 3 .设 字 符串变量 strl=wa bcn;str2=ndef gw;则 strl.co mp a reT o(str2)的返回值为(B )o *2-33-27 4 .关于co mp a reT o O ,下列表述错误的是(D )。字符串相等则返回0字符串不等则返回正数或负数co mp a reT o()要求两个作比较的字符串必须完全相等co mp a reT o O 和 co mp a reI g no reC a se()的作用没有区别7 5 .关于字符串比较,下列叙述哪个是正确的(D )o比较字符串是否完全相同不能用=eq u a l s()和 eq u a l sI g no reC a se()的作用完全一致eq u a l sI g no reC a sc()表示如果两个字符串完全相同则返回tru e,否则返回f a l seS tring da tel,da te2;则比较二者是否相同的语句是 da ta l=eq u a l s(da ta 2);7 6 .S tring da ta=I t is S u nda y.0;S tring strh strl=da ta.su bstring。,5);贝 strl 为(B C )oI t it ist isI t is7 7 .语句 H el l o .eq u a l s(h el l o )的正确执行结果是(c)otru ef a l se017 8.下面哪一行代码正确的声明了一个类方法(静态方法)?(D )p u bl ic int meth o d(int i)p ro tected meth o d(int i)p u bl ic sta tic meth o d(S tring s)p ro tected sta tic v o id meth o d(I nteg er i)7 9 .编程,找出长度为10 的数组中,数组元素的最大值和最小值,并输出。p u bl ic cl a ss a(p u bl ic sta tic v o id ma in(S tring a rg s)(do u bl e x =25.3,5 6.3,15.3,125.25,4 6 5.3 6,4 5 6.3 2,4 5 8.21,4 5 6.3 25,4 8 5 6.3 215,4 1.6);do u bl e ma x=x 0 ;int i;f o r(i=0;i 10;i+)if (ma x =x i)ma x=x i;)do u bl e min=x 0 ;int j;f o r(j=0;i=x j)min=x j;)S y stem.o u t.p rint I n(最大数是+ma x);S y stem,o u t.p rint I n(最小数是+min);8 0 .关于被私有访问控制符p riv a te修饰的成员变量,以下说法正确的是(C )。可以被三种类所引用:该类自身.与它在同一个包中的其他类.在其他包中的该类的子类可以被两种类访问和引用:该类本身.该类的所有子类只能被该类自身所访问和修改只能被同一个包中的类访问81 .在J a v a中用什么关键字修饰的方法可以直接通过类名来调用?(I)*s ta ti cf i n a lp r i v a tev o i d82 .定义一个类,必须使用的关键字是(B)op u b li cc la s si n te r f a c es ta ti c83 .定义一个接口必须使用的关键字是(C)。p u b li cc la s si n te r f a c es ta ti c84 .下列关于字符串的描述中,错误的是(C)。J a v a 语言中,字符串分为字符串常量和字符串变量2种两种不同的字符串都是S tr i n g 类的对象J a v a 语言中不再使用字符数组存放字符串J a v a Ap p li c a ti o n 程序的 m a i n()的参数 a r g s 是一个 S tr i n g 类85 .以下关于继承的叙述正确的是(A)。在 J a v a 中类只允许单一继承在 J a v a 中一个类只能实现一个接口在 J a v a 中一个类不能同时继承一个类和实现一个接口在 J a v a 中接口只允许单一继承86 .下列哪个选项不是J AV A语言的特点?(D)面向对象高安全性平台无关面向过程87.定义一个类名为“M yCla s s.j a v a”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为(C)p r i v a te c la s s M yCla s s e x te n d s Ob j e c tc la s s M yCla s s e x te n d s Ob j e c tp u b li c c la s s M yCla s sp r i v a te c la s s M yCla s s e x te n d s Ob j88.以下哪些修饰符可以使变量对于任何其他类都是不可视的,包括子类?(C)p r i v a tep u b li cf i n a la b s ta c t89.对象的行为在类中表示为方法,称为类的(C)。动作属性方法数据类90 .J a v a 语言是(D)面向问题的解释型高级编程语言面向机器的低级编程语言面向过程的编译型高级编程语言面向对象的解释型高级编程语言91 .下列为合法类名的是:(C)c la s s1 2 3 S tu d e n tW a tc h T V类名92 .关于Gr i d L a yo u t布局方式,下列哪一项是不正确的(A)。会根据容器大小自动排列容器被划分为行和列的网格添加组件的顺序为自左向右可指定水平间隔和垂直间隔93 .下列修饰符中与访问控制无关的是(D)。p r i v a tep u b li cp r o te c te df i n a l94 .下列哪项不是J a v a 标准库中Ou tp u ts tr e a m 类的子类(D)。Byte Ar r a yOu tp u tS tr e a mDa ta Ou tp u tS tr e a mPr i n tS tr e a mL i n e N u m b e r Ou tp u tS tr o a m95 .AW T 提供了几种基本的布局方式(C)。345696 .关于流(S tr e a m)相关的类,下列哪一项是不正确的(C)。I n p u tS tr e a m 和 Ou tp u tS tr e a m 类是用来处理字节(8 位)流的Re a d e r 和 W r i te r 类用来处理字符(1 6 位)流各个类之间相互独立,没有关联Fi le 类则用来处理文件97.关于J a v a 的标准输入输出流,下列哪一项是不正确的(C)。S ys te m,o u t 和 S ys t e m,i n 分别用来处理标准输出和输入标准输入和输出均只针对计算机键盘和屏幕J a v a 对输入和输出编程均要求强制异常保护只有一个标准输入流9 8 .关于J a v a 的双字节流,下列哪一项是不正确的(B)。除了一般A S C H 字符,很多其他语言比如汉字,一个字都需要至少2 个字节存储任何双字节字符不能转化为单字节字符,因为会丢失信息主要是为了将一般字符与其他字符(如汉字字符)统一起来,方便处理若程序使用c h a r 存储,任何单字节字符都转化成双字节存储9 9 .关于I n p u t S t r e a m 的描述,下列哪一项是不正确的(D)。以字节为单位输入是多个流类的父类S t r i n g B u f f e r l n p u t S t r e a m 是其中一个子类一般不用来处理文件输入1 0 0 .关于GU I 组件集S w i n g,下列哪一项是不正确的(B)。在 A W T 基础上开发重新设计了所有的布局方式比A W T 提供了更多更强的组件能处理更多的事件1 0 1 .下列哪项不是J a v a 标准库中F i l t e r l n p u t S t r e a m 类的子类(D)。B u f f e r e d l n p u t S t r e a mD a t a l n p u t S t r e a mL i n e Nu m b e r l n p u t S t r e a mI m a g e l n p u t S t r e a m1 0 2 .关于适配器类,下列哪一项是不正确的(B)。适配器类用于简化事件处理程序编写所有的监听器接口都有对应的适配器类事件监听器类必须实现所有的抽象方法适配器类只是实现了接口中所有抽象方法的空类,本身无实际功能1 0 3 .对于J a v a 标准输入输出流,下列哪一项是不正确的(B)。标准输入流错误输入流标准输出流错误输出流1 0 4.事件类W i n d o w E v e n t 的监听类W i n d o w L i s t e n e r 的抽象方法有几个(B )。56781 0 5.将读取的内容处理后再输出,适合用下列哪种流(A)。P i p e d S t r e a mF i l t e r S t r e a mF i l e S t r e a mOb j e c t s t r e a m1 0 6.D a t a l n p u t 和 D a t a Ou t p u t 是处理哪一种流的接口(B)。文件流字节流字符流对象流1 0 7 .测试文件是否存在可以采用如下哪个方法(A)。i s F i l e Oi s F i l e s ()e xi s t ()e xi s t s O1 0 8 .下面语句 S ys t e m.o u t.p r i n t i n (41 7)的输出是(D )o45671 0 9 .对于B yt e A r r a yI n p u t S t r c a m 类,下列哪一项是不正确的(A)o和 InputStream类有很大的不同有四个成员变量:buf.count,mark.pos可以重读部分输入流数据可以对输入流数据字节数计数110.关于下拉框,下列哪一项是不正确的(B)。和列表框相比,占据较小的界面区域一般情况下选择后可以再编辑一般需要两次鼠标点击完成选择只能单选111.继承是面向对象的重要特征,它可以(b)。优化程序的存储空间使代码重用,降低程序复杂程度保证类和接口的安全更容易地实例化类得对象112.关于X Y Layout布局方式,下列哪一项是不正确的(C)。基于X和 Y坐标的绝对位置定位内部组件使用时依赖于特定包与平台无关不利于程序移植113.下列哪一项不是AWT普通组件(C)。复选框列表框对话框滚动条114.关于文本框,下列哪一项是不正确的(A)。始终可以编辑常用于接收用户输入或程序输出只允许显示单行的文本信息可限制宽度1 1 5 .关于文本域,下列哪一项是不正确的(A)。文本长度限制为6 5 5 3 5 字节用来接收用户输入和程序输出常用于处理大量文本允许进行多行输入和输出1 1 6 .关于流(S t r e a m),下列哪一项是不正确的(B)。是对数据传送的一种抽象一般不用来处理文件分为输入流和输出流J a v a 中主要的包是j a v a,i o1 1 7 .关于列表框,下列哪一项是不正确的(D )。可以有多行,每行文本代表一个选项可多选也可单选一般情况下不能编辑行数一般限制为2 5 5 行1 1 8 .B o r d e r L a y o u t 布局方式的默认位置(B)。N O R T HC E N T E RS O U T HE A S T1 1 9 .菜单相关类不包括(D)。M e n u B a rM e n u I t e mC h e c k b o x M e n u I t e mL i s t M e n u I t e m1 2 0 .关于菜单相关类的继承结构,下列哪一项是不正确的(D)。M e n u 是 M e n u I t e m 的子类M e n u B a r 是 M e n u C o m p o n e n t 的子类P o p u p M e n u 是 M e n u 的子类C h e c k b o x M e n u I t e m 是 M e n u 的子类1 2 1 .对于键盘事件类K e y E v c n t,下列哪一项是不正确的(C )。监听器为K e y L i s t e n e r监听器有三个抽象方法,处理不同的键盘事件主要有键按下,键抬起,击键(按下+抬起)三类事件对一次击键,监听器只能选择处理一种事件1 2 2 .对于鼠标事件M o u s e E v c n t,下列哪一项是不正确的(C)。*有两类监听器,M o u s e L i s t e n e r 和 M o u s e M o t i o n L i s t e n e rM o u s e L i s t e n e r 处理鼠标点击事件一次鼠标操作,只能触发两类监听器中的一种M o u s e M o t i o n L i s t e n e r 处理鼠标移动事件1 2 3 .关于T e x t E v e n t 类,下列哪一项是不正确的(A )。只有用户键盘输入触发该类事件,粘贴文本不能触发文本框或文本域内容变化时,触发该类事件监听器为T e x t L i s t e n e r,只有一个抽象方法注册组件调用a d d T e x t L i s t e n e r ()方法1 2 4 .关于焦点事件F o c u s E v e n t 类,下列哪一项是不正确的(D )。当组件获得或失去焦点时,触发该事件当前活动窗口中,有且只有一个组件拥有焦点对应的监听器为F oc u s L i s t ener,有两个抽象方法只有鼠标单击选择组件时能触发该事件1 2 5 .关于复选框,下列哪一项是不正确的(D )。一种接受用户输入的快捷方式可多选点击选中,再次单击取消多个复选框出现时,必须选择至少一项1 2 6.s u b s t r i ng(i nt b eg i n,i nt end)表示取得一串子字符串,位置从b eg i n到 end X1 2 7.表 达 式 5&2 之值应为(A )。02571 2 8.A WT 提供的布局方式主要有5种 V1 2 9.S t r i ng next T ok en()用来逐个获取字符串中的单词并返回该字符串 V第 1L 14章:1 3 0.使用 S t r i ng s i=new S t r i ng(,J a v a,r);S t r i ng s 2=new S t r i ng(J a v a )创建两个字符串时,s i,s 2 使用不同的内存空间 V1 3 1.ma i n方法后的参数S t r i ng 口 a r g s 可使用任何常用数据类型 V*1 3 2.S t r i ng B u ffer r ev er s e。是将字符串倒序1 3 3.当使用s et L eng t h(i nt leng t h)时,如 果 leng t h的长度小于原字符串的长度,那么进行s et L c ng t h操作后当前字符串的长度为leng t h,且后面的字符被删除 V134.StringBuffer deleteCharAt(int index)表示删除索引 indexT 处的字符 X135.StringBuffer append(数 值 类 型 t),参 数 t 可 以 是boolean,int.char,float,double,long-J136.String s=new String(c,0,4)指把数组c中从索引0到索引4的字符提取出来,赋值给s J137.valueOf(double t)是把字符串转化为double型 X138.indexOf(String s,int begin_index)是从字符串 s 中第 begin_index+l 字符处开始检索 X139.设 sl=you,那么 pareTo(her)的返回值是 11 X140.AW T容器类主要有5种 X3141.定义类时,若没有定义构造方法,则Java编译器自动提供一个默认构造方法。V142.Java中,仅返回值的类型不同也可以区分重载的方法。X143.Java中定义的静态方法,不能访问该类的非静态成员变量。V144.Java程序中,一个源文件中只能有一个公共接口定义。X145.Java程序中,一个源文件中只能有多个非public接口定义。V146.J a v a 程序中,如 果 有 package语句,该语句只能有一个,并且是第一条非注释语句。V1 4 7.设 si=sh e ,那么 pareTo(her)大于 0 V148.Jav a中,用户不能直接调用构造方法,必须在创建对象时用new运算符调用。V149.equals。和 equalsIgnoreCasc()的作用完全一样 X150.Jav a中,构造方法不可以重载。X151.Jav a中,不同的包中可以有同名的类。V152.S trin g 类型字符串是在原字符串上进行操作,所以任何改变都将导致原字符串的改变1 5 3.字符串java programming的长度是 16X1 5 4.对于S trin g 类型字符串来说,字符串的连接只有+”一种X1 5 5.微软公司是视窗操作系统是计算机历史上第一个图形用户界面 X156.Jav a中,构造方法的名称必须与类名相同。V1 5 7 .先定义一个类A (该类有成员变量x,成员方法f l()对x赋 初 值),再定义类A的子类B (要求B新增成员变量y,新增成员方法f 2()对丫赋初值)。c las s A(private int x;pub lic A(int x,)th is,x=x;pub lic int f 1 x()re turn x;)c las s B e xte nd s A private int y;pub lic B(int z)th is,y=y;pub lic int f2 y()re turn y;)第二道编程题库:1 5 8 .编程,找出长度为1 0的数组中,数组元素的最小值,并输出。pub lic c las s a(pub lic s tatic void main(S tring args)(d oub le x =2 5.3,5 6.3,1 5.3,1 2 5.2 5,4 6 5.3 6,4 5 6.3 2,4 5 8.2 1,4 5 6.3 2 5,4 8 5 6.3 2 1 5,4 1.6 ;d oub le m=x0 ;int i;for(i=0;i=xi)S ys te m.out.print I n(最小数是+m);1 5 9 .编程,找出长度为1 0的数组中,数组元素的最大值,并输出。pub lic c las s apub lic s tatic void main(S tring args)(d oub le x =2 5.3,5 6.3,1 5.3,1 2 5.2 5,4 6 5.3 6,4 5 6.3 2,4 5 8.2 1,4 5 6.3 2 5,4 8 5 6.3 2 1 5,4 1.6);d oub le m=x0 ;int i;for(i=0;i 1 0;i+)if(m=xil)S ys te m.out.printin(最大数是+m);1 6 0.编写一自定义方法,找出两个数中的最小数,并main方法中验证。pub lic c las s a(s tatic d oub le Min(d oub le x,d oub le y)d oub le t;if(x=y)(t 二x;e ls e t=y;re turn t;)pub lic s tatic void main(S tring1 args)d oub le x,y,m;x=2 4 5.3 8;y=5 2 5.6 3;m=Min(x,y);S ys te m.out.printin(最小数是+m);S ys te m.out.println(x=+x+y=+y);if(m=m)(S ys te m,out.printin(ntureH);)e ls eS ys te m.out.println(,flas eM);)1 6 1.编写一自定义方法,找出两个数中的最大数,并main方法中验证。pub lic c las s a(s tatic d oub le Max(d oub le x,d oub le y)d oub le t;if(x=y)(t=x;e ls e t=y;re turn t;)pub lic s tatic void main(S tring1 args)d oub le x,y,m;x=5 4 9.2 6 5;y=5 6.2 8;m=Max(x,y);S ys te m,out.printin(最大数是+m);S ys te m.out.printin(,x=,+x+,y=w+y);if(m=x&y=m)(S ys te m,out.printin(ntureH);)e ls e(S ys te m.out.println(Mflas eM);1 6 2 .编写一个java程序,用穷举法找出2 5 0 之间的素数,并打印出来。pub lic c las s s pub lic s tatic void main(S tring args )int i,j,k;b oole an flag;for(i=2;i=5 0 ;i+)flag=true ;k=i/2;for(j=2;j=k;j+)if(i%j=0)flag=fals e ;b re ak;)if(flag)S ys te m.out.println(i+H);)1 6 3 .编写程序在终端打印l 1 0 0 之间的素数。pub lic c las s a pub lic s tatic void main(S tring args)int i,j;lab e l:for(i=2;i=1 0 0;i+)for(j=2;j i;j+)if(i%j=O)c ontinue lab e l;S ys te m,out.print(+i);S ys te m,out.printin();)164.编写程序,输出下列图案:*public class a public static void main(String args)int i,j,k;for(i=l;i=4;i+)(for(j=l;j=2*i-2;j+)System,out.print(r,);for(k=l;k=9-2*i;k+)System,out.print(*);System.out.printlnO;)165.编写程序,输出下列图案:*public class a public static void main(String args)int i,k;for(i=l;i=4;i+)(for(k=l;k 5 0)s=s+l-i;b re ak;)S ys te m.out.printin(从1 开始的累加和小于5 0 的累加和是+s);)1 6 7 .编写程序,计 算 1 0 的阶乘并输出运算结果。pub lic c las s a(pub lic s tatic void main(S tring args)(int i,s=l;for(i=l;i=1 0;i+)(s=s*i;)S ys te m,out.printin(1 0 的阶乘是+s);)1 6 8 .编写程序,计算广1 0 0 中偶数的累加和并输出。pub lic c las s apub lic s tatic void main(S tring args)int i,s=0;for(i=l;i=1 0 0;i+)(if(i%2=0)s=s+i;)S ys te m,out.printin(H1 到 1 0 0 的偶数累加和是+s);)1 6 9 .编写程序,计算广1 0 0 中奇数的累加和并输出。pub lic c las s a(pub lic s tatic void main(S tring args)(int i,s=0;for(i=l;i=1 0 0;i+)(if(i%2!=0)s=s+i;)S ys te m.out.println(Ml 到 1 0 0 的奇数累加和是+s);)1 7 0 .比较两个数的大小,找出其中的最大数和最小数,并输出最大数和最小数之差。import java.io.*;pub lic c las s ka pub lic s tatic void main(S tring args)th

    注意事项

    本文(2019年大学JAVA期末考试题库500题(含答案).pdf)为本站会员(奔***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开