
考试题整理
文章平均质量分 85
笔试、面试、软考、期末考试试题整理
专治八阿哥的孟老师
小破站UP主,教程分享、课程设计、毕业设计
展开
-
int和Integer的区别
int是整型,是java的8中基本数据类型之一。Integer是int对应的包装类,它有一个final修饰的int字段,并提供了数学运算、字int和字符串之间转换等常用的方法。Integer和String一样,也是不可变类型。查看源码可发现,在java5之后,valueOf方法使用了一个缓存机制,默认缓存是-128到127。在创建这个范围的整数时,不需要new新对象,而是使用缓存,提高...原创 2018-11-09 15:15:09 · 348 阅读 · 1 评论 -
【Java攻城狮宝典】03-while语句
练习1 计算1+2+3+...+100的和练习2 输出100以内的奇数。练习3 计算1+3+5+...+99的和练习4 从控制台读取一个三位数,如果输入的不是三位数,就提示用户重新输入,直到输入正确为止。练习5 从控制台输入一个正整数,将这个数分解质因数。如输入12,则分解成2*2*3练习6 从控制台输入一个正整数,输出这个数的所有因数。如输入10,则分解成1,2,5,10练习7...原创 2020-11-12 15:14:29 · 258 阅读 · 0 评论 -
【Java攻城狮宝典】01-Java基础题
根据已知条件,分别写出执行运算后,a和b的值(每一问是独立的)已知 int a=10;int b=5;(1) a++;(2) ++a;(3) a=b++;(4) a=++b;(5) a+=b;(6) a=a+b;(7) a%=a;(8) a+=b–;根据已知条件写出下列表达式的结果类型及结果:(每一问是独立的)int a=5;int b=2;(1) a/b;(2) a%b;(3) a*b;(4) b-a;(5) (float)a/b(6) (float) (a/b)根据.原创 2020-11-11 16:44:17 · 186 阅读 · 0 评论 -
【Java攻城狮宝典】02-if语句(答案)
练习1从控制台输入一个数,如果是奇数,就打印“您输入的是奇数”,否则就“打印您输入的是偶数”。 public static void main(String[] args) { System.out.println("请输入一个数"); Scanner scanner = new Scanner(System.in); int num = scanner.nextInt(); if (num % 2 == 0) {原创 2020-11-12 14:26:50 · 350 阅读 · 3 评论 -
【Java攻城狮宝典】01-Java基础题(答案)
根据已知条件,分别写出执行运算后,a和b的值(每一问是独立的)已知 int a=10;int b=5;(1) a++; (11)(2) ++a; (11)(3) a=b++; (a 5;b 6)(4) a=++b; (a 6;b 6)(5) a+=b; (a 15;b 5)(6) a=a+b;(a 15;b 5)(7) a%=a; (a 0)(8) a+=b–; (a 15;b 4)根据已知条件写出下列表达式的结果类型及结果:(每一问是独立的)int a=5;int b=2;.原创 2020-11-11 17:13:10 · 199 阅读 · 0 评论 -
【Java攻城狮宝典】02-if语句
练习1从控制台输入一个数,如果是奇数,就打印“您输入的是奇数”,否则就“打印您输入的是偶数”。练习2 从控制台读取学生的分数,当学生的成绩等于100分时,输出“满分”;当成绩在80~99分之间时,输出“优秀”;当成绩在60~79分之间时,输出“及格”;当成绩小于60分时,输出“不及格”;练习3从控制台读取学生的竞赛成绩,如果成绩大于80,则输出进入决赛,否则淘汰;进入决赛的学生如果成绩大于90分,则颁发奖牌和证书,否则只有证书;练习4 假如兄弟二人分2000块钱,...原创 2020-11-11 17:52:01 · 362 阅读 · 2 评论 -
JDK,JRE,JVM之间的关系。
JRE(Java Runtime Environment) 是JAVA运行环境。 JVM(Java Virtual Machine) 是java虚拟机。 JDK(Java Development Kit)是java语言开发工具包 Java源文件通过javac编译生成的.class文件是字节码,JVM通过类加载器加载字节码,把字节码解释成...原创 2018-11-09 15:11:59 · 521 阅读 · 1 评论 -
String,StringBuffer,StringBuilder的区别
String是一个final修饰的类,所有的属性也是final的,所以String具有不可变性,也就是对字符串的操作,如拼接、剪切都会产生新的String对象。 StringBuffer本质是一个线程安全的可修改字符串序列。因为保证线程安全,所以会带来额外的性能消耗。StringBuilder本质上和StringBuffer没有区别,但是StringBuilder...原创 2018-11-09 15:17:31 · 290 阅读 · 1 评论 -
【Java攻城狮宝典】04-for循环
练习1打印如下图形:**********练习2打印如下图形: * ** *******练习3打印如下图形: * *** *********************练习4打印如下图形:121321432154321练习5打印如下图形 1 121 12321 123432112345432112345654321练习6打印如下...原创 2020-11-12 16:04:48 · 251 阅读 · 0 评论 -
【Java攻城狮宝典】05-数组(答案)
练习1从控制台读取5个整数,将这5个数升序排序后输出 public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int[] nums = new int[5]; for (int i = 0; i < 5; i++) { System.out.println("请输入数字:"); nu原创 2020-11-14 15:57:00 · 517 阅读 · 0 评论 -
【Java攻城狮宝典】04-for循环(答案)
练习1打印如下图形: public static void main(String[] args) { for (int i = 1; i <= 4; i++) { for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); } }.原创 2020-11-12 17:43:48 · 853 阅读 · 0 评论 -
【Java攻城狮宝典】03-while语句(答案)
练习1 计算1+2+3+...+100的和 public static void main(String[] args) { int sum = 0; int n = 1; while (n <= 100) { sum += n++; } System.out.println(sum); }练习2 输出100以内的奇数。 publi...原创 2020-11-12 15:58:25 · 590 阅读 · 0 评论 -
【Java攻城狮宝典】05-数组
练习1从控制台读取5个整数,将这5个数升序排序后输出练习2从控制台读取5个整数,将这5个数降序排序后输出练习3定义一个长度为5的一维数组,数组中元素的值分别为1~5,输出如下结果:1 2 3 4 52 3 4 5 13 4 5 1 24 5 1 2 35 1 2 3 4练习4设计一个5x5的数组,使用f...原创 2020-11-14 11:05:42 · 305 阅读 · 0 评论 -
2007年4月全国计算机等级考试二级JAVA笔试试题及答案
第五次输出的是元素a[4]与a[4]的和。所以结果是5个110。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其超类的属性和方法,当然,也可以定义自己的属性和方法。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。(4)解析:两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有3种,即一对一(1∶1)的联系、一对多(1∶N)或多对一(N∶1)的联系和多对多(N∶N)的联系。原创 2023-03-28 09:08:12 · 285 阅读 · 0 评论 -
2010年9月计算机二级JAVA笔试试题及答案
二、填空题1、63 2、黑河 3、BDSM 4、开发 5、DD 6、J2ME 7、换行8、passed 9、3and3 10、方法 11、Error 12、Writer 13、transien 14、操作 15、java.applet。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为【1】。下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。原创 2023-03-30 09:15:24 · 1097 阅读 · 0 评论 -
C# .Net笔试题 期末试题 含答案
在C#中,Student类继承自Person类,其中stuObj为Student对象,perObj为Person对象,下列代码中属于类型转换的是( )。C:在子类中,可以使用base关键字调用父类的构造函数,实现继承属性的初始化。在C#中,如果要实现父类的成员在父类及其子类中可以访问,而其他类中无法访问,应使用( )修饰符修饰该成员。52. 在C#中,有如下SetData方法,则以下选项中(AC)不是SetData方法的重载方法。在C#中,以下Teacher类的构造函数的写法正确的是( )。原创 2023-04-06 09:46:54 · 4863 阅读 · 1 评论 -
2006年4月全国计算机等级考试二级JAVA笔试试题及答案
(11)使用Swing编写Applet,则该Applet的主类应该定义为【11】 Applet 类的子类。(10)Applet是能够嵌入到 HTML 格式的文件中,并能够在浏览器中运行的Java。(12)在Java中,线程的模型就是一个CPU、程序代码和【12】 数据 的封装体。(15)Java语言中,有一个类是所有类或接口的父类,这个类的名称是【15】 Object。(2)在面向对象方法中,【2】 类 描述的是具有相似属性与操作的一组对象。原创 2023-03-27 09:23:30 · 647 阅读 · 0 评论 -
2009年9月Java全国计算机等级考试二级笔试试卷
(23)为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处填入的代码是。(7)在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的 【7】run ()方法。(4)在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为 【4】多对多。(30)下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是。原创 2023-03-28 09:06:20 · 353 阅读 · 0 评论 -
T-SQL考试题
在SQL Server中,已经存在Students表,其中包括“学号”和“分数”两列,执行以下代码,正确的查询结果是( )。在SQL Server中,索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的( )速度。在SQL Server中,若实体A和B是多对多的关系,实体B和C是1对1的关系,则实体A和C是( )。在SQL Server中,当删除数据库中的某张表的数据时,使用的T-SQL关键字为( )。在SQL Server中,关于数据库设计三范式的描述,正确的是( )。原创 2023-04-02 10:02:27 · 796 阅读 · 0 评论 -
全国计算机等级考试二级Java模拟试卷
具体方法是:作为Application要定义main()方法,并且把main()方法所在的类定义一个(公共) 类。它们不是对象的方法,而是整个类的方法。10.Java的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是Java基本类和(基本API.) ,它们都具有可扩展性。27.定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:( )11.Java是面向对象语言,对象是客观事物的(实体) ,对象与之是一一对应的,它是很具体的概念。原创 2023-03-29 09:19:12 · 999 阅读 · 0 评论 -
全国计算机等级考试二级Java全真模拟
,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是____。17.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是____。3.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是____。8.在 Java 中所有实现的多维数组,实际上是由一维数组构成的_数组的数组___。32.按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是____。6.面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,原创 2023-03-29 09:17:14 · 1368 阅读 · 0 评论 -
Spring考试题
A. 使用org.springframework.web.struts.DelegatingRequestProcessor。C. 使用org.springframework.web.context.ContextLoaderListener。B. 使用org.springframework.web.struts.DelegatingActionProxy。D. 使用org.springframework.web.context.ContextLoaderServlet。原创 2023-04-02 09:56:06 · 3308 阅读 · 0 评论 -
JSP Servlet笔试题 期末试题 含答案
在doLogin.jsp中,实现了用户登录的验证,如果用户输入用户名是“admin”,密码是“0000”,则验证通过,并通过“session.setAttribute(“login”,“admin”);则可能的错误原因是(AB)。在JSP中实现数据分页的关键是编写SQL语句,对于以下SQL Server中实现新闻表(news)中数据分页显示的SQL代码描述正确的是(B)。B:URL中的第二部分指请求的服务器的IP地址,例如这里的localhost,有时包含端口号,例如这里的8080。原创 2023-04-01 22:35:28 · 5613 阅读 · 0 评论 -
2005年4月Java计算机二级考试试题及答案
(13)break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch 语句后面的 【13】 开始执行。答案:调试或程序调试或软件调试或Debug(英文字母大小写均可)或调试程序或调试软件。(6)面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和 【6】的集合体。(8)在Java中所实现的多维数组,实际上是由一维数组构成的 【8】。(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。原创 2023-03-27 09:18:25 · 1220 阅读 · 0 评论