




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章Java语言概述练习1、填空1、面向对象程序的主要特征:继承、_ _软件包_ _ _ _ _ _ _多态_ _ _ _ _ _。2、Java的继承机制为_ _重用或重用_ _ _ _。3、在Java语言中,为了将源代码转换为_ _字节代码_ _文件而生成的错误称为编译错误,在运行程序时遇到的错误称为执行错误。4、javac是java语言的编译器,基本语法为:javac选项 u _文件名_,Java是Java语言的解释执行器,基本语法为:java选项 u _ _类名_ _。5、Java gosling是Java语言的主要贡献者2、单一主题1、编译Java应用程序源文件会生成相应的字节代码文件,扩展名为(b)。a、Java B、C类、html D、exe2、main方法是运行Java Application程序的入口点。main方法的第一个方法,以下(b)项是合法的:a、public static void main()b,public static void main(string args)c,public static int main(stringarg)d,public void main(String arg)三、判断1、Java语言具有良好的安全性和可移植性,与平台无关。尼姆2、Java语言的源程序不是编译型的,而是编译型的。尼姆四、问答1、编写和运行Java程序需要执行哪些主要步骤?A: 1。创建源文件,扩展名为.必须是Java2.编写Java源程序并使用Java编译器编写源文件,以获取字节代码文件3.运行Java程序以使用Java解释器(而不是javaSE平台)解释可执行字节代码文件。2、阅读以下Java源代码文件并回答问题Public class Speakvoid speak hello() system . out . print ln( im glad to meet you );类xiti 8public static void main(string args)Speak sp=new Speak();sp . speak hello();(1)上述源文件的名称是什么?Speak.java(2)编译上述源文件后,会生成几个字节代码文件,每个文件的名称是什么?Speak.class Xiti8.class第二章(1)基本数据类型练习问题一、填空1、Java基本数据类型的整数,字符类型分别占用_ _ _ 4 _ _ _ _ _ _ _ _ _ _ _ _ 2 _ _ _ _ _ _的字节数2、Java语言中的浮点数进一步分为两种特定类型:_ float_和_double_,具体取决于数据存储长度和数字精度。3、Java的浮点类型有两个类别:float和double。其中float采用7_位有效数据,double采用_15_位有效数据。4、布尔类型常量只有两个_ _ true _ _和_false_ _,表示逻辑true。其中电子表示逻辑false。5(也称为实际常数)、表示具有小数部分的小数的浮点常数有两种表示法:_小数格式_ _ _ _ _ _和_ _ _指数格式_ _ _ _ _ _ _ _ _。6、如果Java语言中不同数据类型之间的第一个操作数为byte,第二个操作数为float,则结果为_ _ float _ _类型。7、在Java语言的各种数据类型之间提供了两种转换:_ _自动转换_ _和_强制转换_ _ _ _。8、开发和运行Java程序需要三个主要步骤:编写源程序、生成用于编译的字节代码文件,以及运行用于解释的字节代码文件。9、Java程序中的单行注释符为(/),多行注释符为(/*/)。10,在Java中,布尔类型的常量有两个:(true)和(false)。11,Java中用于定义小数点的关键字有两个:“浮点”(float)和“”(double),前者的精度高于后者。二、多重选择1、char类型数据的以下定义中的_ be _ _ _ _ _ _?A.charch= aB. charch= ;C.charch= cafeD. charch= cafeE.charch= u cafeF.charch= u10100G.char ch=(char)true;三、判断1,Java语言使用unicode字符集,其中每个字符在内存中占用8位。16位2、Java语言中不同数据类型的长度是固定的,不随系统硬件变化。尼姆四、单一选择1、以下哪项不是Java的默认数据类型(b)a、int B、BooleanC、float D、char2,Java中的有效关键字(c)a、name B、hello C、false D、good第二章(2)阵列练习题一、填空1,int arr=new int5;表示储存此阵列的变数类型为(int)、阵列名称为(arr)、阵列大小为(5),以及阵列元素的下标使用范围为(0-4)。二、多重选择1、二维阵列b,定义如下,下面的说明是正确的(ACD)。Intb =1,2,3,4,5,6,7,8 ;A) b.length值为3。B)b1。长度值为3。B) C)b11的值为5。d)二维数组b的第一行有三个元素三、单一选择1,以下哪项是main方法的正确参数?(b)a,String args B,String ar C,Char arg D,StringBufferargs2,具有整数阵列:int x=12,35,8,7,2 ;调用方法Arrays.sort(x)时,数组x的元素值为(a)。a)2 7 8 12 35 b)12 35 8 7 2 c)35 12 8 7 2d)8 7 12 35 23,Test.java应用程序的源代码如下:命令行中的Java Test AAA bb c,回车后输出结果为(a)。Public class testpublic static void main(string args)Int k1=args.lengthInt k2=args1。length();system . out . print(k1 k2);A) 3 2 B)1 2 C) 1 3 D) 3 34、以下代码的陈述(c)是否正确?Public class Examplepublic static void main(stringargs)intarr=new int10;system . out . print ln(arr1);a,编译时出错b,如果编译时间正确,运行时会出错c,输出0d,输出为空(null)第3章(1)运算符表达式if语句练习题第一,填空1、Java中除基于_字符的_ _ _ _和_ _ _布尔_ _外,所有基本数据类型都支持加法、减法、乘法和4运算。2、段落逻辑运算符为_ _ _ _ _ _ _ _和_ _ | _ _ _ _ _。3,除了Java提供的|,|运算符以外,运算符和运算符在使用过程中完全相同,|运算符和| |运算符也完全相同。 _ _ _ _ _运算符和_ _ _ _ |运算符的两个操作数都起作用。4,以下两个语句的顺序执行结果如下:_ _ 10 _ _ _ _ _ _。String s=我喜欢Java学习!;system . out . print ln(s . length();5,以下代码定义两个整数变量和单字节变量,并将num1 num2的值分配给num3变量的语句为_ _ _ _ _ _ num 3=(byte)(num 1 num 2)Int num1=53Int num2=47Byte num36、在以下代码中,应将“类型”替换为什么类型_ _ double _ _ _ _ _ _ _?Public class return itReturn type methoda (byte x,double y) return(long)x/y * 2;7、Java语言提供了两个基本的分支选择语句:_if_语句和switch_语句8、以下程序段的输出为Message fourInt x=0、y=4、z=5;If (x2)If (y5)system . out . print ln( Message one );Elsesystem . out . print ln( Message two );Else if(z5)system . out . print ln( message three );Elsesystem . out . print ln( message four );二、单一选择1,在下面的选项中,_D_的值等于3*4的值吗?A.3/2 b.32 C.3 * 2 d.322,在下面的选项中,D _ _ _ _ _ _ _的值等于16/2 12的值吗?A.164 B. 16/2 C. 16*4 D. 162 E. 1623,如果存在以下方法的定义,请选择该方法的返回类型(d):Returntype method (byte x,double y) return(short)x/y * 2;a、byte B、short C、int D和double第三章(2)交换机循环语句练习题一、填空1,具有阵列定义:int my intarray =10,20,30,40,50,60,70 ;执行以下语句后的结果为120:int s=0;for(int I=0);I MyIntArray.lengthI)If (I% 2=1)s=my intarrayI;system . out . print ln(s);/s=20 40 602,以下程序段的运行结果为(6 5 4 3 2)Int a=2,3,4,5,6 ;for(int I=a . length-1;I=0;I-)system . out . print(aI);/从大到小3,以“Java Sub 3”运行以下程序的结果为3th season _:Public class Subpublic static void main(stringargs)int I=integer . parseint(args0);开关(I)case 13360 system . out . print ln( first season );Breakcase 2330 system . out . print ln( second season );Breakcase : system . out . print ln( 3th season );Breakcase 43360 system . out . print ln( last season );Break4.switch(X)中X允许的类型为_ byte _ _ _ _ _ _ _ _ _ _ _ char _ _,short,int。5、以下方案段的结果如下_value is two_Value is three _。int j=2;开关(j)case 2330 system . out . print( value is two . );case 2 1 : system . out . print ln( val
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年职业技能鉴定-铁路职业技能鉴定-货运员(初级工)历年参考题库含答案解析(5套)
- 2025年综合评标专家-黑龙江-黑龙江综合评标专家(工程监理类)历年参考题库含答案解析(5套)
- 热电厂生产工艺培训课件
- 热浸镀锌基础知识培训
- 职专园艺考试题及答案
- 烧烤摊防火安全知识培训课件
- 烤红薯美育课件
- 存款保险知识培训总结课件
- 烟厂基础知识培训课件小结
- 陕西省华阴市2025年上半年事业单位公开招聘教师岗试题含答案分析
- 区治安巡防队员面试题
- 施工组织设计施工总体部署完整版
- TUPSW微机控制电力专用不间断电源(UPS)系统使用说明书
- 骨质疏松诊治与中医药
- LY/T 2383-2014结构用木材强度等级
- GB/T 528-2009硫化橡胶或热塑性橡胶拉伸应力应变性能的测定
- 中日关系历史
- GB/T 15171-1994软包装件密封性能试验方法
- 2023年江苏省中学生生物学竞赛(奥赛)初赛试题和答案
- 信息系统运维服务方案
- 化工试生产总结报告
评论
0/150
提交评论