Java課堂练习题目.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java課堂练习题目

第一部分 Java语言基础 1、下面哪种注释方法能够支持javadoc命令 A、/**...**/ B、/*...*/ C、// D、/**...*/ 答案:D 2、下列哪些语句关于内存回收的说明是正确的A、程序员必须创建一个线程来释放内存;B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象Java语言是A、面向问题的解释型高级编程语言 B、面向机器的低级编程语言C、面向过程的编译型高级编程语言 D、面向对象的解释型高级编程语言下面关于Java代码安全的说法哪些是正确的A、程序执行过程中需要的所有类都是通过字节码校验程序装入的。 B代码的运行是由Java运行环境中的解释器完成的。 C在运行时,字节码要经过装入,校验之后,才能在解释器中执行。 D在缺省的安全配置条件下,Java Applet不能访问任何本地资源。 下列的变量定义中,错误的是A、int i; B、int i=Integer.MAX_VALUE; C、static int i=100; D、int 123_$; 答案:D 应Java标识符的命名规则:以字母、下划线( _ )、美元符号($)开始,后跟字母、下划线、美元符或数字 6、以下的变量定义语句中,合法的是A、float $_*5= 3.4F; B、byte b1= 15678; C、double a =Double. MAX_VALUE; D、int _abc_ = 3721L; 答案:C 注意A是变量定义不符合命名规则;B和C都是右边的数大于左边的。 7、若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是A、b = a!=7 ; B、a = 7 + b + c=9; C、i=12.3* % 4; D、a = a + 7 = c + b; 答案:A 8、以下字符常量中不合法的是A、| B、\ C、\n D、我设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )。 A) j=i; B) j=(long)i; C) i=(int)j; D) i=j;设 a, b, c, d 均为 int 型的变量,并已赋值,下列表达式的结果属于非逻辑值的是A、a!=b c%d a B、a++ = =a+b+c+d C、++a*b--+d D、a+b=c+d 答案:C 11、设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。 i += i - 1; A) 10 B) 121 C) 11 D) 100下列语句序列执行后,a的值是 int a=13; a%=a/5; A、3 B、13 C、169 D、1 答案:B 13、设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )。 A) i = i + 2 B) a[0] = 7; C) i++ - --j; D) a(0) = 66;设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )。 A) x y || x z B) x != y C) z ( y + x ) D) x y ! ( x z )下列最终属性 i 的定义中,正确的是( )。 A) static final int i=100; B) final int i=1.2; C) final i=w; D) final char i; 答案:A 答案B左边小于右边;答案C没有定义变量的标识符;答案D没有初始化变量。 多选 1、选出合理的标识符A、_sys1_lll//对 B、2mail //错,数字不能作为首字母 C、$change//对 D、class//保留字 答案:A和C 2、指出正确的表达式A、double a=1.0;//正确 B、Double a=new Double(1.0);//正确 C、byte a = 340; D、Byte a = 120; 答案:A和B 3、下面哪些标识符在Java语言中是合法的A、persons$ //正确 B、TwoUsers //正确 C、*point D、instanceof E、end-line 答案:A和B 4、下面哪些赋值语句是错误的A、float f = 11.1; //double赋值给float损失精度 B、double d = 5.3E12; C、char c = \r; D、byte bb = 433; //整型赋值给字节损失精度 E、Boolean b=true; //小写 答案:ADE 5、下列表达式哪些是正确的:A、byte=340

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档