码迷,mamicode.com
首页 > 其他好文 > 详细

第一本书考试错题

时间:2017-08-24 21:35:36      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:方式   循环输出   term   string类   mina   条件   定义   修改   不能   

技术分享

 java中,JavaDoc注释以 /** 开头(中间写内容)以*/结尾

 

技术分享

类用class声明名称不能包括关键字,没有()所以选择d

 

技术分享

 "/ / "这是单行注释,JavaDoc注释以"/**" 开头,以"*/" 结尾

 

技术分享

"accp5.0"是一个字符串,不能赋值给StringBuffer类。

 

技术分享

在myeclipse中,增加断点有两种常用方式,窗口左侧左键双击增加断点;右键选择toggle breakpoint增加断点。F5进入方法内部执行,f6逐步执行。点击terminate方法可中断执行过程

 

技术分享

变量i初始值是0。在for循环中,作为计数器变量,在每轮循环中变量i递增1。因为for循环条件限制i的取值最大是9,所以,循环中只有i=9时,if语句的条件表达式i>8才成立,只能执行一次。因此,本段代码只会输出一个字符串“ok”。

 

技术分享

本题考查的是对“==”运算符的理解。“==”用于比较两个对象是否是同一个对象,如果是,则返回true,否则返回false。new A()==new A()中,“==”两边使用new关键字各创建了一个对象,在内存中分别开辟空间,属于不同的对象,因此表达式结果为false。

 

技术分享

while循环是先判断在执行,循环条件是num<5,num的初始值为0,当num为4的时候执行+1,这个时候num为5,结束循环,num=5

 

技术分享

本题考查使用String类常用方法操纵字符串,concat方法指定字符串连接到此字符串的结尾,返回连接而成的字符串。indexOf(String str)返回指定字符串在此字符串中第一次出现处的索引,如果没有返回-1。由于ss1.concat("everyone");没有赋值给任何变量,所以s1值没有变化。所以输出-1

 

技术分享

此题考查”==”符号的作用,”==”是用于比较两者的内存首地址是否一致,内存首地址一致则结果为true.s3新创建了一个String对象,拥有新的内存地址

 

技术分享

此题考查java带参方法的定义及调用。java方法的参数可以任意类型、任意个,返回值不限,返回的类型必须一致,形参和实参的类型必须一致。

 

技术分享

str为局部变量,在change函数中作为参数传入,虽然在函数内部做出了修改,变成了"test<<>>",但是在函数结束前并没有作为返回值返回,因此离开函数后str的值不会修改

 

技术分享

do-while循环两次,每次循环中,for循环输出一次,且每次for循环变量j重新被初始化,所以两次for循环输出内容一致。

 

技术分享

此题考察嵌套循环,外层i=0,内层循环j=1,1<0不成立,不执行;外层i=1,内层循环仍然条件不成立;外层i=2,内层循环j=1,1<2成立,循环一次输出21,之后j++,条件不成立,内层循环结束,同时,外层循环也结束。

 

第一本书考试错题

标签:方式   循环输出   term   string类   mina   条件   定义   修改   不能   

原文地址:http://www.cnblogs.com/wxl941549541/p/7424917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!