JAVA程序基础(第章分类)复习【精选】.doc.pdf

上传人:tbuqq 文档编号:5616072 上传时间:2020-07-02 格式:PDF 页数:6 大小:195.97KB
返回 下载 相关 举报
JAVA程序基础(第章分类)复习【精选】.doc.pdf_第1页
第1页 / 共6页
JAVA程序基础(第章分类)复习【精选】.doc.pdf_第2页
第2页 / 共6页
JAVA程序基础(第章分类)复习【精选】.doc.pdf_第3页
第3页 / 共6页
JAVA程序基础(第章分类)复习【精选】.doc.pdf_第4页
第4页 / 共6页
JAVA程序基础(第章分类)复习【精选】.doc.pdf_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《JAVA程序基础(第章分类)复习【精选】.doc.pdf》由会员分享,可在线阅读,更多相关《JAVA程序基础(第章分类)复习【精选】.doc.pdf(6页珍藏版)》请在三一文库上搜索。

1、JAVA基础理论辅助消化练习题 练习一 ( 类java程序) lJava是低级语言还是高级语言? 2. Java是面向对象的程序设计语言吗? 3. Java是编译型的计算机语言还是解释型的计算机语言? 5. Java源程序文件的后缀是什么? 6. Java源程序经编译后生成什么文件?其后缀是什么? 10?个Java源程序屮可以有多个公共类( 主类)吗? 11?一个Jaw源程序屮可以有多个类吗?若有多个类时,程序文件名 是什么? 13. Java应用程序 (Application)的主类的类头应如何写?它的主方法 的方法头应如何写?Application的入口在哪? 14. Java应用程序 (

2、Application)的主类屮一定要有主方法(main)吗? 17. Java +的的字符使用什么编码? 18.在Java语言屮,将源代码翻译成_ 时产生的错误称 为编译错误,而将程序在运行中产生的错误称为运行错误。 练习二 ( 据类型 ) 1?以下的选项中能正确表示Java语言中的一个整型常量的是() 。 A) 12. B) -20 C) 1,000 D)4 5 6 2?下列的变量定义中,错误的是() 。 A) int 6_a; B) float a; C) int i=Integer.MAX_VALUE; D) static int i=100; 3?下列的变量定义中,错误的是() 。

3、A) int a; b; B) float a,bl=1.23f; C) char chl=(T,ch2=V; D) public int i=100,j=2,k; 4?下列的变量定义中,错误的是() 。 A) int_a=123; B) long j=12345678900L; C) int m,n; D) static i=100; 5?下列的变量定义屮,正确的是 ( A) boolean bl= 9,true,9; C) byte i=200; 6 ?以下字符常量屮不合法的是 (A) B)C) ) B) float x=6.6;D) double y; ) k n8?下列最终属性 (常量

4、)i的定义屮, fl D)整 正确的是 ) A) static final double i; B) abstract final int i=8; C) final double i=3.14159; D) float i=1.2f; 9.以下的选项中能正确表示Java语言屮的一个double型常量的是 ( ) 。 A) Float.MIN_VALUE B) 1.8e-6F C) 2.0 D)abcf 10?以下的变量定义语 句中,合法的是 ( ) A) float $_*5= 3.4F; B) byte bl= 15678; C) double a =Double. MAX_VALUE;

5、D) int _abc_ = 3721L; 11 ?以下字符常量屮不合法的是( ) 。 A) T B) V C) D)我 12?定义初值为10的10次方的长整型变量var的语句是 : 13. Java语言 屮的浮点型数据根据数据存储长度和数值精度的不同, 进一步分为哪 两种具体类型,各占多少位?() 14?在hva语言屮,逻辑常量只有哪两个值?() 15?字符串“VaV 99 的长度是几(即有几个字符)?() 16. Java?言屮的逻辑变量可以和整型变量相互强制转换吗?() 17.在程序屮可对用final修饰的变量的值进行更改吗?() C) a=8.8f; D) int 不合法的表达式是 (

6、 )o C) 6a=8 D) A%6) D)9) 练习三 ( 运算符与表达式 ) 1 ?已定义a为int类型的变量。以下选项屮,合法的赋值语句是 ( )。 A) a +1 =2; B) a+=a*6; 2 ?以下选项屮的变量都已正确定义, A) a= 4 = b3; B)t=!false; C)t=(truelfalse); D)t=(2=3)?true:false; 7?以下变量均已正确定义并赋值,下面符合Java语言语法的赋值语句 是( ) 。 A) m = n=5; B) m = k % c=h+y; C)j=t+% 100; D)j = y2=x + 3; B) a+=l; C) a=

7、8.8f; D) a=new int(8); 11?若有定义int x = 13;则执行完语句x %= 8;后,x的值是 ) A)0 B) 1 C)5 D)8 12.以下选项中,合法的赋值语句是( ) 。 A) a = = 1; B)+i; C) a=a + 1= 5; D) !(+a!=b?) ; 13?若所用变量都已正确定义,以下选项中,非法的表达式是 ( )。 A) a != 4llb=l B) d %3 C) a = 1/2 D) A + 32 14?若有定义int a = 2;则执 行完语句a -= a * a;后,a的值是 ( )。 A)0 B)4 C) -2 D) -4 15 ?

8、现有一变量声明为boolean aa;下面赋值语句中正确的是 ( ) 。 A) aa=false; B) aa=False; C) aa= H true H ; D) aa=0; 16?下列程序段执行后 b3的结果是 ( )o boolean b 1 =troe, b2=true, b3; b3= !bl ?bl :!b2; A)0 B)1 C) true D) false 17.设有定义 int i=123; long j=456; 下面赋值不正确的语句 是() A)j=i; B)j=(long)i; C) i=(int)j; D) i=j; 18 ?若以下变量均己正确定义并赋值,下面符合J

9、ava语言语法的语句是 ) A)b=a !=7; B)a=7+b+c=9; C)i= 12.3* %4; D)a=a+7=c+b; 19 ?下列程序段执行后t5的结果是 ( ) int tl =9, t2= ll,t3=8; int t4,t5; t4 = tl t2 ? tl : t2+tl; t5 = t4 t3 ? t4 : t3; A) 8 B)20 C) 11 D)9 20?执行下面程序段后 ,b, x, y的值分别是()。 int x=6,y=8; boolean b; b=x y A)true , 6, 8 B)false , 7, 7 C)true, 7, 7 21 ?执行下列

10、程序段后,m,x,y的值分别是 ( int x=2,y=4; D)false, 6, 8 ) boolean m; m=+xy; A)true , 2,4 B)false ,3,3 C) true, 3,3 22?下面语句序列执行后,a的值是 ( D) false, 2,4 ) int a=13; a%=a/5; A) 3 B) 13 C) 169 D) 1 23. 设x,y, max,min均为int型变量,x、y己赋值。用三冃条件运算符求 x、y的最大值和最小值,并分别赋给变量max和min,这两个赋值语句 分别是 _ 和_ o ( ) 24 ?表达式2*5/2.5、1?0/2*5、1/2

11、*3、5/3 的计算结杲分别是_4.0_2.5_ 1.5_ 0_ 1 _ O ( ) 25?当整型变量n的值不能被13除尽时,其值为false的Java语言表达 式是 _ -( ) 26?执彳亍以卜程序段后:x = _ 6 _ , y = 4 _ 。 ( ) int x = 5, y=5; y = +x * - -y; 27.双精度数强制转换成单精度数后,其数值精度会提高吗? ( ) 28.算术运算的运算结果应是什么类型?( ) 29.关系运算的运算结果应是什么类型?( ) 30.逻辑运算的运算对象应是什么类型的?运算结果应是什么类 型?( ) 31 ?数据类型转换有哪两种形式?转换规则是什么?( 略)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1