文档详情

JAVA复习题及答案.docx

发布:2020-02-21约1.04万字共7页下载文档
文本预览下载声明
第一章??JAVA?概述 1. JAVA?中哪三种平台:Java?ME(嵌入式平台),Java?SE(标准平台),Java?EE(企业级平台). 2. JAVA?从第几版称为?JAVA2:JAVA?1.2?版。 3. JAVA?有否指针:无。 4. JAVA?的?API?指的是什么:Application?Programming?Interface,JAVA?的类库。 5. JAVA?平台无关性是如何实现的:通过编译生成与平台无关的代码──字节码,而不是通常的特定机器上的机 器码,由平台上的?Java?虚拟机中的?Java?解释器解释执行。 6. JAVA?有哪两种程序形式:?Application?和?Applet?程序。 7. Application?程序运行时系统调用程序的哪个方法:main()方法。Applet?程序执行时系统自动调用程序的哪个 方法:init()方法。 8. 绘图程序中系统自动调用哪个方法:paint(Graphics?g)方法。 9. JDK?是什么:Java?开发工具包(Java?Development?Kit?)?的缩写,包括?JAVA?类库、JAVA?编译器、JAVA?解 释器、运行时环境、命令行工具。 10.??有哪几种主要的可视化的集成源程序编辑环境:Eclipse,?JCreator,?JBuilder?等。 11.??安装?JDK?的可执行文件是:jdk-1_5_0-windows-i586.exe 12.??安装?JDK?帮助文档的是:jdk-1_5_0-doc.zip 第二章??JAVA?语言基础 13.??保留字是什么意思,能否用于程序员定义自己的类、方法、变量等名字:JAVA?中已定义的用于特定用途的标 识符。不能。 14.??i++与++i?有什么区别? 15.??写出各种转义字符?p17。\t,?\n,?\r,?\”,?\’,?\16.??编程良好习惯中,对象名、包名、类名、变量名、常量名、接口名、方法名中的字符的大小写如何设置? Package?–?名词且小写;Class--名词且第一个字母大写;Interface—同?Class;Methods-动词且第一个字母小 写,分隔词第一个字母大写,不用”-“;Variable—第一个字母小写,不用”_”,”$”(对于?inner class?有意义); Constants—大写并用”_” 17.??标识符的用途:用于给类、方法、变量、接口、程序块、对象等起名字。 18.??标识符中可否有空格,可否有#号:不能,只能有字母、下划线、美元符、数字 19.??判断合法的标识符:identifier,userName,?_FH?User_Name?,_sys_val,?$change 2mail,room#//,class,?ab-cd,ac?eh 20.??JAVA?中标识符大小写敏感吗? 21.??实数类型的两种类型中哪种是默认的:double。 22.??float?和?int?型的数据各占多少位(bit)。32?位 23.??什么叫局部变量:方法内部的变量。 24.??局部变量有默认值吗:没有。 25.??局部变量出了方法体后还存在吗:不存在。 26.??一个变量可以重复定义吗:不能。 27.??低级类型的数据与高级类型的数据进行运算时,怎样进行类型转化:低级的类型首先自动转化为高级类型,然 后进行运算。 28.??域(field)变量应该定义在方法之外还是方法之内:之外。 29.??sum+=i?的展开式:sum=sum+i 30.??计算?a+=a*=b-=(a=4)*(b=2)的结果,其中初始时?a=4,b=2。 31. “”和“”的区别? 32.??关系运算符与逻辑运算符哪个优先级高,为什么:关系,因为关系运算的结果?false?或?true?用于逻辑运算。 33.??以下计算结果是否对? 1 7/2=3 //整除 7.0?/?2?=?3.5 //除法 7%2=1 //余数为整数 7.0?%?2?=?1.0 //余数为浮点数 -7?%?2?=?-1 //结果的符号与被除数相同 7?%?-2?=?1 34.??else?与哪个?if?配套:最近的一个。 35.??break 与?continue?语句的区别:break 用于?switch?和循环语句中。break?语句用来终止?switch?或循环语句 (块)的执行。continue?语句用来结束(中断)本次循环(不是整个块),并继续(continue)下一个循环,跳 过循环体中下面尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。 36.??数组.length?还是数组.length()用于求数组的长度。数组.length 37.??数组越界的异常:
显示全部
相似文档