为了阅读方便,我们写代码时要缩进,以便于更好的理解代码

对象是是具有相同属性和共同行为的一组类的实例,不是集合。

B是标准格式,D没有对象接收它,所以这样子。

boolean的默认值是false如果一直是false的话,程序会一直运行陷入无限循环

2不能被3整除,所以余2。2*4=8,8%3=2,所以选择A

static并不是java中的关键字。

int类型变量param的初始值是2,与switch语句的“case 2”分支匹配,执行position="兄弟";语句和break语句。最后输出position的值是“兄弟”

b中不对,数组中只能放同一类型的数据;
D中不对,通过length获得数组长度,应该是arr[arr.length -1 ]

“==”用于比较两个对象是否是同一个地址,如果是,则返回true,否则返回false。new A()==new A()中,“==”两边使用new关键字各创建了一个对象,在内存中分别开辟空间,属于不同的地址,因此表达式结果为false。应选择B。

Arrays.sort()导入的包应该是import java.util.*;

在类的一个方法中可以直接使用方法名引用该类中的其它方法,因此B说法错误。

调用别的类定义的方法时,如果方法是静态方法(静态方法是使用公共内存空间的,所有对象可以直接调用,不需要创建对象再使用该方法),

不需要先创建类的实例,因此C说法不准确。

想要使用concat必须先给every声明是变量。

如果·没有等号就是5次,有了等号就是6次了

提取字符串开始是从0开始提取,结束是从1开始提取所以答案是B。

str为局部变量,在change函数中作为参数传入,虽然在函数内部做出了修改,变成了"test<<>>",

但是在函数结束前并没有作为返回值返回,因此离开函数后str的值不会修改,输出结果为c

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

该题目中,在while(count<3)后面加了分号,代表循环结束,循环条件count<3满足,因此是死循环。

System.out.println()中打印的是method1的返回值,method1的返回值当然是num++,即6了。

这里的bb.equals(aa)只是比较了他们是否为同一个对象.

本题考察静态变量及静态块,这部分内容在类加载时完成,因此通过第一个静态块x变为15,再通过第二个静态块x变为5。然后执行main(),

此时x已经在类加载时变成了5。请注意,静态块都是在类加载时完成,多个静态块根据先后顺序执行。因此正确答案为C

本题考察if语句及i++和++i,i++是先赋值后+1,++i是先+1再赋值,所以本题选择B

此题考查的是对象的方法。java类中的方法必须定义在类中,由4部分组成,方法名称,参数,返回类型,

方法体和访问修饰符,类之间方法可以相互调用,方法调用时形参和实参必须要一致。因此答案为D。

一共进入3次循序,每次循环i值加2,当循环结束时i值为7。

java的错题整理的更多相关文章

  1. 【笔试题】Java 易错题精选

    笔试题 Java 易错题精选 1.写出下列程序的运行结果( )String 不变性Java 值传递 public class Test { public static void main(String ...

  2. JSP前三章错题整理

    A: B: C: D:  web-inf目录中的文件不能被客户端直接访问. 正确答案是 C 您回答的是 D 回答错误 试题分析纠错设为收藏 (选择一项) 14 A: B: C: Tomcat作为Web ...

  3. Java试题错题集01

    1.javac与java命令 两个命令 javac 和 java. javac 后面跟着的是java文件的文件名,例如 HelloWorld.java. 该命令用于将 java 源文件编译为 clas ...

  4. java易错题----静态方法的调用

    class A{ public static String s="A.s"; } class B extends A{ public static String s="B ...

  5. Java易错题(1)

    检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果. public class HelloB extends HelloA { public HelloB() { } { Syst ...

  6. java易错题

    (选择二项) 8 A: B: C: D: (选择一项) 9 A: B: C: D: 正确答案是 A 您回答的是 B 回答错误 正确答案是 B,D 您回答的是 A,C 回答错误 (选择一项) 18 A: ...

  7. 初识waindows窗体程序错题整理

    解析:A:Items表示集合B:获取或设置 ComboBox 的可编辑部分中选定的文本.C:SelectedIndex是索引D:获取或设置 控件中选定项的模板 解析:本题目考不同窗体之间跳转的方法,使 ...

  8. python错题整理

    1.列表list去重 l1 = [1,1,2,3,5,5,4,4,4,5,6] set1 = set(l1) # print(set1) # set是集合 l2 = list(set1) # 将集合转 ...

  9. 专项训练知识点与错题整理-nowcoder-c++

    1- 来自:http://www.cskaoyan.com/thread-595813-1-1.html 1.拷贝构造函数 转自:https://www.cnblogs.com/alantu2018/ ...

随机推荐

  1. Mybatis使用MySQL模糊查询时输入中文检索不到结果怎么办--转自http://www.jb51.net/article/88236.htm

    这篇文章主要介绍了Mybatis使用MySQL模糊查询时输入中文检索不到结果的解决办法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下   项目开发中,在做Mybatis动态查询时,遇到了 ...

  2. (原)使用TortoiseGit提交代码push的时候报错:HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large

    今天我想rk的sdk包里面的一些东西提交到我的git服务器上,结果,总是报错,折腾了一下午,结果才解决. 首先看看我提交代码的时候,报错的信息: git.exe push --progress &qu ...

  3. java-信息安全(十一)-非对称加密算法ECC

    概述 信息安全基本概念: ECC算法(Elliptic curve cryptography,椭圆曲线密码学) ECC 椭圆加密算法(ECC)是一种公钥加密体制,最初由Koblitz和Miller两人 ...

  4. Asp.net常用的三十多个代码(非常实用)

    1.//弹出对话框.点击转向指定页面 Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script> ...

  5. spring扩展的常用接口

    一:ApplicationContextAware接口 实现ApplicationContextAware接口,重写setApplicationContext方法,可以将spring容器上下文对象注入 ...

  6. C#实现二叉树--二叉链表结构

    二叉树的简单介绍 关于二叉树的介绍请看这里 : 二叉树的简单介绍 http://www.cnblogs.com/JiYF/p/7048785.html 二叉链表存储结构: 二叉树的链式存储结构是指,用 ...

  7. mui---开发直播APP

    因项目需要,需要开发一款直播类的APP,采用的技术是MUI,找到的参考文档如下: http://ask.dcloud.net.cn/article/13416

  8. select2 javascript控件 如何设置指定的值

    $("#id").select2("data") 这样的方法无效 要使用$("#selectNull").val("") ...

  9. .NET Core开发日志——Entity Framework与PostgreSQL

    Entity Framework在.NET Core中被命名为Entity Framework Core.虽然一般会用于对SQL Server数据库进行数据操作,但其实它还支持其它数据库,这里就以Po ...

  10. [No0000FB]C# 命名空间(Namespace)

    命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式.在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突. 定义命名空间 命名空间的定义是以关键字 namespace  ...