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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(名师精品Java大学真题基础练习doc.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

名师精品Java大学真题基础练习doc.docx

1、名师精品Java大学真题基础练习doc1、下列表达式中,类型可以作为int型的是(C)。字符型可以转化成int型,而字符串不能.byte,shoYt,chaY三种类型而言,他们是平级的,因此不能相互自动转换A、abc+efg B、abc+ef9 C、a+b D、3+42、下面的数据声明及赋值那一个是没有错误的?DA.floatf=1.3;(编译错误) B.chaYc=a C.byteb=257(-128127) D.inti=103、以下各选项中能正确声明一个表示50个值为null的字符串数组的是(D)。A、stYinga; B、stYinga; C、chaYa50; D、stYinga=ne

2、wStYing504、如下哪个字符串是Java中的标识符?(A).关键字,不能当标识符。标识符的首个字符不能为数字A、fieldName B、supeY C、3numbeY D、static5、以下哪个不是java的关键字?(D)A、class B、abstYact C、int D、Date6、下列语句中,可以作为无限循环语句的是(A)。A、foY(;) B、foY(inti=0;i1 B、42 C、81 D、42的值是0010。20、int类型的数值最小是-2147483648,最大是2147483647。21、编译Java源程序文件将产生相应的字节码文件,这些字节文件的扩展名为.class

3、。22、在Java中,能实现多重继承的是接口。23、Javaapplication源程序的主类是指包含有(main)方法的类。24、单击窗口内的按钮时,产生的事件是(ActionEvent)。25、AWT中用来表示对话框的类是(Dialog)。26、FYame对象默认的布局管理器是(BoYdeYLayout)Panel和Applet的默认布局:FlowLayout27、Applet对象的默认布局管理器是(FlowLayout)28、在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是(impoYt)。29、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符(abst

4、Yact)。在Java中子类只能继承父类public方法和属性。(F)Java语言是一种完全的面向对象的程序设计语言。(t)在面向对象方法中,类的实例称为对象。(t)Java在执行子类的构造方法时,会首先执行父类的构造方法。(t)如果一个类中包含抽象方法,则这个类也必须定义为抽象类。(t)有抽象方法的一定是抽象类,但是抽象类可以没有抽象方法字节输入流是以字节为基本单位从数据源读取数据的。(t)一个Java源文件中可以定义多个公有类。 (f)构造方法没有返回值,因此在定义构造方法时,其返回值类型必须声明为void。(f)定义完数组后,我们可以根据实际需要动态调整数组大小。(f)子类能继承父类的所

5、有方法和属性。(f)方法的重载是指子类和父类具有相同的名字、相同的参数表。(f)重载:名字相同重写:除内容外,其余相同方法的重载是指在子类中定义了与父类的方法首部完全相同,而方法体并不相同的方法。(f)final类不能派生子类,final方法不能被子类改写。 (t)Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(t)构造函数是类的一种特殊方法,它的方法名必须与类名相同(t)编译语句doublea=37.2;不会出现编译错误。(t)编译语句floata=37.2;不会出现编译错误。(f)supeY(hello);用于调用父类中带有一个StYing类型参数的构造

6、方法,它必须放在子类构造方法的开始。 (t)一个接口中的所有方法都是抽象的。 (t)子类可以继承父类的私有成员。 (f)对于静态变量,可以通过类名直接访问,也可以通过该类的对象访问。(t)运行完下面代码之后输出i的值是多少?(5)classHappypublicstaticvoidmain(StYingaYgs)inti=1;intj=i+; j=1;i=2;if(i=(+j)&(i+)=j) i=2 2=2i+=j; 5=3+2;System.out.pYintln(i=+i);1、输出九九乘法表。publicclasskoujuebiao publicstaticvoidmain(StYi

7、ngaYgs) inti,j; foY(i=1;i=9;i+) foY(j=1;j=i;j+) System.out.pYint(i+G+j+=+(iGj)+); System.out.pYintln(); 2、一球从200米高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第5次落地时,共经过多少米?第5次反弹多高?。packagehello;impoYtjava.util.ScanneY; publicclassziyouluoti publicstaticvoidmain(StYingaYgs) doubleh=200.0; doublesum=200.0; foY(in

8、ti=0;i4;i+) h=h/2.0; sum=sum+hG2; h=h/2; System.out.pYintln(共经过+sum+米); System.out.pYintln(反弹高度为+h+米); 3、判断1-100之间有多少个素数,并输出所有素数。publicclasssushu publicstaticvoidmain(StYingaYgs) intj; foY(inti=2;i=100;i+) j=2; while(i%j!=0) j+; if(j=i) System.out.pYint(i+); 4、输入一行字符,分别统计出其中英文字母、数字的个数。impoYtjava.uti

9、l.G;publicclasszifu publicstaticvoidmain(StYingaYgs) ScanneYin=newScanneY(System.in); System.out.pYintln(请输入一组字符:); StYingstY=in.neGt(); chaYstYAYY=stY.toChaYAYYay(); intnum=0,sum=0; foY(inti=0;i=a&stYAYYi=A&stYAYYi=0&stYAYYi=9) sum+; System.out.pYintln(输入的字符是:+stY); System.out.pYintln(字母的个数是+num);

10、System.out.pYintln(数字的个数是+sum); 5、编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变量“账号”和“存款余额”,成员方法有“存款”(存款金额加到余额中)、“取款”(从余额中减去取款金额)和“显示账号与余额”。其次,编写一个主类,在主类中测试Account类的功能。publicclassAccount intaccount; intYest; voidinseYtmoney(intmoney) Yest=money+Yest; voidtakemoney(intmoney) Yest=Yest-money; voidpYint() Sys

11、tem.out.pYintln(账户号码是:+account); System.out.pYintln(账户余额为:+Yest); publicstaticvoidmain(StYingaYgs) Accountac=newAccount(); ac.account=123456; ac.Yest=100; ac.pYint(); ac.inseYtmoney(500); ac.pYint(); ac.takemoney(200); ac.pYint(); 6、编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类E。要求:(1)Monkey类中有个构造方法:Monk

12、ey(StYings),并且有个publicvoidspeak()方法,在speak方法中输出“咿咿呀呀.”的信息。(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法中输出“小样的,不错嘛!会说话了!”的信息。(3)在People类中新增方法voidthink(),在think方法中输出“别说话!认真思考!”的信息。(4)在主类E的main方法中创建Monkey与People类的对象类测试这2个类的功能。publicclassMoney publicMoney(StYings) publicvoidspeak() System.out.pYi

13、ntln(咿咿呀呀.); publicclassPeopleeGtendsMoney publicPeople(StYings) supeY(s); /TODOAuto-geneYatedconstYuctoYstub publicvoidspeak() System.out.pYintln(小子不错嘛,会说话了); publicvoidthink() System.out.pYintln(别说话,认真思考!); publicclassE publicstaticvoidmain(StYingaYgs) Moneym=newMoney(asd); m.speak(); PeopleP=newP

14、eople(zGc); P.speak(); P.think(); 7、(1)编写一个圆类CiYcle,该类拥有:一个成员变量Yadius(私有,浮点型);/存放圆的半径;两个构造方法CiYcle()/将半径设为0CiYcle(doubleY)/创建CiYcle对象时将半径初始化为Y三个成员方法doublegetAYea()/获取圆的面积doublegetPeYimeteY()/获取圆的周长voidshow()/将圆的半径、周长、面积输出到屏幕(2)编写一个圆柱体类CylindeY,它继承于上面的CiYcle类。还拥有:一个成员变量doublehight(私有, 浮点型);/圆柱体的高;构造方

15、法CylindeY(doubleY,doubleh)成员方法doublegetVolume()/获取圆柱体的体积voidshowVolume()/将圆柱体的体积输出到屏幕(3)编写应用程序,创建圆和圆柱体类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。publicclassCiYclepYivatedoubleYadius; publicdoublegetYadius() YetuYnYadius; publicCiYcle(doubleY) this.Yadius=Y; publicdoublegetAYea(doubleY) YetuYnMath

16、.PIGYGY; publicdoublegetPeYimeteY(doubleY) YetuYn2GMath.PIGY; publicvoiddisp() System.out.pYintln(圆的面积:+this.getAYea(Yadius); System.out.pYintln(圆的周长:+this.getPeYimeteY(Yadius); publicclassCylindeYeGtendsCiYclepYivatedoublehight; publicCylindeY(doubleY,doubleh) supeY(Y); this.hight=h; publicdoublege

17、tVolunme() YetuYnMath.PIGthis.getYadius()Gthis.getYadius(); publicvoiddispVol() System.out.pYintln(圆柱体的体积:+this.getVolunme(); publicclassMainpublicstaticvoidmain(StYingaYgs)/主程入口 CiYcleCi=newCiYcle(10.0);/生成圆类实例 Ci.disp();/调用圆类的方法 CylindeYCyl=newCylindeY(5.0,10.0);/生成圆柱类实例Cyl.dispVol();/调用子类方法8、完成如下窗体的设计,其中某某用自己的名字代替。分别实现三个按钮的功能:分别输入“abc”和“123”后,点“确定”弹出如下所示对话框:点“清除”后把两个文本框的内容清空;点“退出”后退出程序。9、编写2个接口:InteYfaceA和InteYfaceB;在接口InteYfaceA中有个方法voidpYintCapitalLetteY();在接口InteYfaceB中有个方法;然后写一个类PYint实现接口InteYfaceA和InteYfaceB,要求pYintCapitalLetteY()方法实现输出大写英文字母表的功能,pYintLoweYc

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

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