2022-3-26 Java SE检测试卷

  • 一、选择题(30分,每题2分)
  • 二、判断题(20分,每题2分)
  • 三、编程题(50分)

一、选择题(30分,每题2分)

1、java的编程思想是什么?

A、 面向过程 B、 面向对象 C、 面向接口 D、 面向程序

2、如果我想编写java程序,那么我至少需要安装的环境是:

A、 JVM B、 JRE C、 JDK D、idea

3、编译java程序的命令是:

A、java B、javac C、cd D、class

4、java文件的扩展名是.java ,那么java文件经过编译之后的字节码文件的扩展名是:

A、.java B、.txt C、.zip D、.class

5、一个java文件中可以定义多少个class?

A、1个 B、2个 C、3个 D、任意个

6、下面定义定义变量的方式,正确的是:

A、int goto = 10; B、String str = 123; C、byte b = 128; D、int num = 128;

7、下面选项中可以作为标识符的是:

A、StudentName B、class C、1name D、name#

8、下面哪一个类型不属于java中的基本数据类型

A、int B、boolean C、char D、Double

9、java中int类型的变量占用多少个字节?

A、1 B、2 C、4 D、8

10、已知byte a = 10; byte b = 20; byte c = a + b ; 问c的值是多少?

A、10 B、20 C、30 D、编译错误

11、已知int a = 10; int b = 3; double c = a / b ; 问c的值是多少?

A、3 B、3.0 C、3.33 D、3.3333333333…

12、String s = “”; int a = 10; int b = 20;问s+a+b 的值是多少?

A、10 B、20 C、30 D、1020

13、读程序,问a,b,c的值分别是多少?

int a = 10;
int b = 11;
int c = ++a >= b++ ? ++b : a++;

A、11 11 13 B、11 12 13 C、11 13 13 D、13 12 11

14、下列那个选项不是java中的结构

A、分支结构 B、顺序结构 C、循环结构 D、上下结构

15、读程序,问"aaa"打印的次数:

for(int i= 0; i < 10; i++){System.out.println("aaa");if(i == 5){break;}
}

A、10 B、0 C、5 D、6

二、判断题(20分,每题2分)

1、调用数组的length()方法可以获取数组的长度

2、栈用于存放程序运行过程当中所有的局部变量, 一个运行的Java程序从开始到结束会有多次变量的声明

3、在一个类中可以定义:成员变量、成员方法、构造方法、构造块、静态块、内部类

4、对象创建后,其成员变量是有默认值的,整数类型的默认是0

5、方法的五大要素分别是:修饰词、返回值类型、方法名、参数列表、方法体

6、方法的重写是指两个方法的方法名相同但是参数列表不同

7、程序中可以使用this()调用当前类的无参构造器

8、单例模式是说某个类的对象有且只有一个

9、java的继承机制中,子类可以继承父类的所有内容,包括私有属性、私有方法以及构造方法

10、面向对象的三大特征:封装、继承、多态

三、编程题(50分)

1、打印九九乘法表。(5分)
2、猜数字游戏:随机生成数字n(1-100), 等待用户输入猜测数据, 根据用户的输入比较输出 猜大了,猜小了,猜对了, 如果用户猜对了就结束游戏 。(5分)
3、编写程序,求0-100之间的所有的素数;素数:只能被1及其本身整除的数(5分)
4、生成一个包含10元素的随机数组,元素的取值范围:10-90,并使用冒泡排序给该数组升序排列(10分)
5、自已设计一个单例模式(10分)
6、编写程序,模拟验证码,要求:a、验证码由5个字符组成b、组成验证码的字符只能是字母或者数字c、字符不能重复(15分)

2022-3-26 Java SE检测试卷相关推荐

  1. Java SE 6 新特性 Instrumentation 新功能

    系列内容: 此内容是该系列的一部分:Java SE 6 新特性 Instrumentation 简介 利用 Java 代码,即 java.lang.instrument 做动态 Instrumenta ...

  2. Java SE 基础部分经典100道笔试题

    这100道题的范围主要是Java SE部分,正在学习Java SE的同学可以做一下,巩固一下学习的知识,也比较适合准备面试的同学复习使用.本题有90道选择题和10道填空题,选择题大部分是单选题,少数为 ...

  3. java se  通用能力-数量关系专项练习(选择题)

    java se  通用能力-数量关系专项练习(选择题): 1.  19,4,18,3,16,1,17,( ) 5 4 3 2 解析:两项相差15 19-4=18-3=16-1=17-2 2.将一车63 ...

  4. Fork and Join: Java也可以轻松地编写并发程序 原文地址 作者:Julien Ponge 译者:iDestiny 资源下载: Java SE 7 Sample Code(Zi

    Fork and Join: Java也可以轻松地编写并发程序 原文地址   作者:Julien Ponge 译者:iDestiny 资源下载: Java SE 7 Sample Code(Zip) ...

  5. 【Java SE】JDK 8 以往版本

    [Java SE]SE语法备忘(2) https://mp.csdn.net/postedit/90038581 JDK 8 以往版本 -------------------------------- ...

  6. 第一阶段Java SE学习概述

    Java SE学习概述 Java SE 学习分为五个阶段 第一部分:基础程序设计: 第二部分:面现象对象编程: 第三部分:Java SE 高级应用: 第四部分:JavaSE 新特性: 第五部分:MyS ...

  7. Android SDK Tools Setup 提示 “ java se development kit not found”

    使用 installer_r11-windows.exe:安装Android SDK. 使用exe安装会自动检测是否配置好JDK. 当安装和配置完JDK后,运行安装程序依旧会提示 java se de ...

  8. 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结

    2019独角兽企业重金招聘Python工程师标准>>> 阅读目录 接口中的默认方法和静态方法 函数式接口和Lambda表达式 Stream API 新的日期和时间 API 杂项改进 ...

  9. 零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置

    1.课程名称:Java发展及JDK配置 本季介绍了JAVA的发展过程,包括JDK的发展历程,path路径的配置和classpath的配置及作用.并简单讲解了一个简单的JAVA程序,并通过此程序讲解了J ...

最新文章

  1. SQL Server查询备份日期和备份设备名
  2. Keil 函数内联 inline
  3. Date 和 SimpleDateFormat 类表示时间
  4. 生成EXCEL文件是经常需要用到的功能,我们利用一些开源库可以很容易实现这个功能。...
  5. 【转】程序员技术练级攻略
  6. centos安装php
  7. java比较器Comparator 和 Comparable 的区别
  8. GIT更新一其中一个提交版本
  9. 易优cms设置完伪静态之后,产品板块出现404
  10. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 解决方法
  11. oracle 报表聚合,Oracle很实用的汇总报表实现方式!grouping_id
  12. 寒假2019培训:跳楼机(洛谷P3403)
  13. 手绘板的制作——重置与橡皮擦(2)
  14. H5 授权微信第三方登录
  15. 3 分钟搞瘫阿里内网,他是唯一能让马云睡安稳的男人!
  16. WIN32下实现输入法所需要的一些必要消息、函数和说明
  17. 【CSS】内联样式,内部样式表,外部样式表
  18. 为何优秀的程序员不断离开?
  19. 关于Group By 单个和多个字段
  20. Linux-ln链接

热门文章

  1. 如何在Mac上使用“剪切和粘贴”
  2. Greenplum 调优--数据分布法则 - 分布列与分区的选择
  3. 亚马逊热销爆款产品货源有哪些?亚马逊无货源怎么做?
  4. 我的Win实用软件清单
  5. 【硬件篇之电源纹波噪声测试】
  6. efm32芯片电压_【经验】基于EFM32G232芯片 ADC采样毛刺问题分析以及解决方案
  7. 生物识别技术是什么,生物识别技术的比较介绍
  8. 定时任务实现(中午12点执行,每1分钟执行一次)
  9. Mars3D中模型加载慢的优化办法
  10. 生鲜配送系统开发功能流程 生鲜配送系统源码