当前位置: 首页 > news >正文

Java语言特点 8种基本数据类型 标识符等练习题 插入/希尔/选择/堆/冒泡/快速/归并/计数排序

(单选题)java 的字符类型采用的是 Unicode编码方案,每个 Unicode码占用( )个比特位。

题目内容:

A .8

B .16

C .32

D .64

(单选题)下列说法不正确的是( )

题目内容:

A .Java当中的注释有,单行注释,多行注释(块注释),文档注释。

B .注释可以提高代码可读性 ,方便后期代码维护 ,方便程序员间的交流沟通 ,生成帮助文档 。

C .注释不能长篇大论,也不要太过于简单,适度就好。

D .注释并不需要,只要变量等命名合理就行。

(多选题)题目名称:

下列有关JDK, JRE, JVM三者的叙述,正确的是:( ) 

题目内容:

A .JDK是Java开发工具包 ,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

B .JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。

C .JVM是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行

D .JDK中包含了JRE,JRE又包含JVM

(多选题)下列语句哪一个正确 ( ) 

题目内容:

A .Java程序经编译后会产生machine code

B .Java程序经编译后会产生byte code

C .Java程序编译使用命令javac 运行使用 java 命令

D .以上都不正确

第 1 题(单选题)

题目名称:

以下会产生信息丢失的类型转换是( )

题目内容:

A .float a=10;

B .int a =(int)8846.0;

C .byte a=10; int b=-a

D .double d=100

第 2 题(多选题)

题目名称:

下面属于java包装类的是( )

题目内容:

A .String

B .Long

C .Character

D .Short

第 3 题(单选题)

题目名称:

基本数据类型均可任意互相转换( )

题目内容:

A .对

B .错

第 4 题(单选题)

题目名称:

在Java中表示换行符的转义字符是:( )

题目内容:

A .\n

B .\f

C .'n'

D .\ddd

第 5 题(单选题)

题目名称:

如果要打印一个字符串,需要使其输出结果为:\"hello\",则以下哪种方式可以正确输出:( )

题目内容:

A .System.out.println("\\\"hello\\\"");

B .System.out.println("\\"hello\\"");

C .System.out.println("/\"hello/\"");

第 6 题(单选题)

题目名称:

经过强制类型转换以后,变量a,b的值分别为多少( )

short a =128;

byte b =(byte) a;

题目内容:

A .128 127

B .128 - 128

C .128 128

D .编译错误

第 7 题(单选题)

题目名称:

如下Java语句 double x=2.0; int y=4; x/=++y; 执行后,x的值是( )

题目内容:

A .0.5

B .2.5

C .0.4

D .2.0

第 8 题(多选题)

题目名称:

下列说法正确的是( )

题目内容:

A .布尔类型boolean由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能进行自动类型的提升,也不能强制类型转换), 否则,将编译出错。

B .byte a = 130;  float b = 3.5; 这两行代码会发生编译错误

C .int  a = 3; byte b = a; 这句话可以正常通过编译,且运行不会发生错误。

第 9 题(多选题)

题目名称:

下面属于java基本数据类型的有( )

题目内容:

A .String

B .byte

C .char

D .Array

第 1 题(单选题)

题目名称:

以下哪一个不是赋值符号( )

题目内容:

A .+=

B .<<=

C .<<<=

D .>>>=

第 2 题(多选题)

题目名称:

switch(){}结构中,括号中可使用的数据类型不能是( )。

题目内容:

A .long

B .int

C .short

D .float

第 3 题(多选题)

题目名称:

在java中,下列标识符不合法的有( )

题目内容:

A .new

B .$Usdollars

C .1234

D .car.taxi

第 4 题(单选题)

题目名称:

下列运算符合法的是( )

题目内容:

A .&&

B .<>

C .if

D .:=

第 5 题(单选题)

题目名称:

以下代码是否正确?

public static void main(String[] args) {int a = 10;System.out.println(!a);
}

题目内容:

A .正确

B .错误

第 6 题(编程题)

题目名称:

判定素数

题目内容:

给定一个数字,判定一个数字是否是素数

第 7 题(编程题)

题目名称:

打印素数2

题目内容:

打印 1 - 100 之间所有的素数

第 8 题(编程题)

题目名称:

输出闰年

题目内容:

输出 1000 - 2000 之间所有的闰年

第 9 题(编程题)

题目名称:

数字9 出现的次数

题目内容:

编写程序数一下 1到 100 的所有整数中出现多少个数字9

第 1 题(编程题)

题目名称:

插入排序和希尔排序

题目内容:

// 插入排序
public static void insertSort(int[] array){// write code  here
}
// 希尔排序
public static void shellSort(int[] array){// write code  here
}

第 2 题(编程题)

题目名称:

选择排序和堆排序

题目内容:

// 选择排序
public static void selectSort(int[] array){// write code  here
}// 堆排序
public static void heapSort(int[] array){// write code  here
}

第 3 题(编程题)

题目名称:

冒泡排序和快速排序

题目内容:

// 冒泡排序
public static void bubbleSort(int[] array){// write code  here
}// 快速
public static void quickSort(int[] array){// write code  here
}

相关文章:

Java语言特点 8种基本数据类型 标识符等练习题 插入/希尔/选择/堆/冒泡/快速/归并/计数排序

&#xff08;单选题&#xff09;java 的字符类型采用的是 Unicode编码方案&#xff0c;每个 Unicode码占用&#xff08; &#xff09;个比特位。 题目内容&#xff1a; A .8 B .16 C .32 D .64 &#xff08;单选题&#xff09;下列说法不正确的是&#xff08; &#xff0…...

建站系列(七)--- 常用前后端框架

目录 相关系列文章前言一、何为框架&#xff1f;二、为什么使用框架三、常用框架&#xff08;一&#xff09;Bootstrap&#xff08;二&#xff09;Layui&#xff08;三&#xff09;JQuery&#xff08;四&#xff09;Vue.js&#xff08;四&#xff09;ThinkPHP&#xff08;五&am…...

Jmx协议远程连接java服务器

注意&#xff1a;本例里&#xff0c;我用的是jdk17 通常用jdk自带的jconsole&#xff0c;或者想要功能强大点的使用visualVM 需要java服务器在启动的时候加上以下参数 -Dcom.sun.management.jmxremote 启用jxm远程连接-Djava.rmi.server.hostname10.1.3.99 指定jxm监听地址&…...

consul 概念 键值对操作命令

传统配置文件的弊端 静态化配置&#xff0c;例如env文件配置文件无法区分环境配置文件过于分散历史版本无法查看 配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理&#xff0c;并提供一套标准的接口&#xff0c;当各个服务需要获取配置…...

R拒绝访问的解决方案

Win11系统 安装rms的时候报错&#xff1a; Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck vI[[j]]) : namespace Matrix 1.5-4.1 is already loaded, but > 1.6.0 is required## 安装rms的时候报错&#xff0c;显示Matrix的版本太低…...

SeaArt.ai: 海艺AI绘画艺术图片模型创作平台

【产品介绍】 • 名称 SeaArt.ai • 具体描述 SeaArt.ai是一个基于人工智能技术的AI绘画工具&#xff0c;它可以根据你的描述或者关键词来生成符合你想象的图片。你可以选择不同的模式来创建不同类型的图片&#xff0c;比如人物、风景、建筑、神话、自…...

服务器数据恢复-Xen server虚拟机数据恢复案例

服务器数据恢复环境&#xff1a; 一台某品牌服务器通过一张同品牌某型号RAID卡将4块STAT硬盘组建为一组RAID10阵列。上层部署Xen Server虚拟化平台&#xff0c;虚拟机上安装的是Windows Server操作系统&#xff0c;包括系统盘 数据盘两个虚拟机磁盘&#xff0c;作为Web服务器使…...

电工-PN结的工作原理

如果将PN结加正向电压&#xff0c;即P区接正极&#xff0c;N区接负极&#xff0c;如右图所示。由于外加电压的电场方向和PN结内电场方向相反。在外电场的作用下&#xff0c;内电场将会被削弱&#xff0c;使得阻挡层变窄&#xff0c;扩散运动因此增强。这样多数载流子将在外电场…...

C#教学辅助系统网站as.net+sqlserver

本教学辅助系统系统从两种用户角度进行功能划分。 1、学生部分&#xff1a; 1.1&#xff1a;新闻查看&#xff1b; 1.2&#xff1a;课程公告查看&#xff1b; 1.3&#xff1a;用户注册&#xff1b; 1.4&#xff1a;在线留言&#xff1b; 1.5&#xff1a;资料下载&#xff1b; …...

Selenium - Tracy 小笔记2

selenium本身是一个自动化测试工具。 它可以让python代码调用浏览器。并获取到浏览器中加们可以利用selenium提供的各项功能。帮助我们完成数据的抓取。它容易被网站识别到&#xff0c;所以有些网站爬不到。 它没有逻辑&#xff0c;只有相应的函数&#xff0c;直接搜索即可 …...

SVN 和 GIT 命令对比

参考 https://blog.csdn.net/justry_deng/article/details/82259470 # TortoiseSVN打分支、合并分支、切换分支 https://www.huliujia.com/blog/802a64152bbbe877c95c84ef2fdf3857a056b536/ # 版本控制&#xff1a;Git与Svn的命令对应关系 TortoiseSVN打分支、合并分支、切换…...

LeetCode 之 移除元素

算法模拟&#xff1a; Algorithm Visualizer 在线工具&#xff1a; C 在线工具 如果习惯性使用Visual Studio Code进行编译运行&#xff0c;需要C11特性的支持&#xff0c;可参考博客&#xff1a; VisualStudio Code 支持C11插件配置 问题1&#xff1a;LeetCode 27.移除元素…...

Leecode1160: 拼写单词

直接使用一个哈希表存整体的结果&#xff0c;一个临时的哈希表每次算一遍&#xff0c;但是1是要设置标志位来判断最后是否正确并加上长度&#xff0c;2是千万要记得每次新建一个空间来存哈希表绝对不能不空间就等于&#xff0c;会出事&#xff01;&#xff01;...

电脑死机的时候,CPU到底在做什么?

电脑死机&#xff0c;应该每个接触计算机的小伙伴都经历过吧。 尤其是早些年&#xff0c;电脑配置还没现在这么高的时候&#xff0c;多开几个重量级应用程序&#xff0c;死机就能如约而至&#xff0c;就算你把键盘上的CTRLALTDELETE按烂了&#xff0c;任务管理器也出不来&…...

jdk 中的 keytool 的使用,以及提取 jks 文件中的公钥和私钥

这里暂时只需要知道如何使用就可以了。 首先是生成一个密钥&#xff0c; keytool -genkeypair -alias fanyfull -keypass ffkp123456 -validity 365 -storepass ffsp123456 -keystore fanyfull.jks -keyalg RSA解释一下这里的选项&#xff0c; -alias 密钥对的名称-keypass …...

Mysql--技术文档--B+树-数据结构的认知

阿丹解读&#xff1a; 之前的文章中写道了有关mysql底层索引&#xff0c;那么在数据量特别大的情况下。mysql采用了B来管理索引。和存储的数据。 Mysql--技术文档--索引-《索引为什么查找数据快&#xff1f;》-超底层详细说明索引_一单成的博客-CSDN博客 B树解读&#xff1a…...

cms之wordpress主题安装

WordPress主题安装教程的方法有两种&#xff0c;分为在线安装和上传安装&#xff0c;下面是主题详细安装方法的步骤。 后台在线安装主题 从后台的主题界面在线安装主题是最方便的WordPress主题安装方式。方法如下&#xff1a; 1 在WordPress后台&#xff0c;转到外观→主题 …...

【Python程序设计】Python 中的环境变量【05/8】

一、说明 以下文章是有关 Python 数据工程系列文章的一部分&#xff0c;旨在帮助数据工程师、数据科学家、数据分析师、机器学习工程师或其他刚接触 Python 的人掌握基础知识。本篇将讲述环境变量的问题。 迄今为止&#xff0c;本初学者指南包括&#xff1a; 第 1 部分&#xf…...

查漏补缺 - ES6

目录 1&#xff0c;let 和 const1&#xff0c;会产生块级作用域。2&#xff0c;如何理解 const 定义的变量不可被修改? 2&#xff0c;数组3&#xff0c;对象1&#xff0c;Object.is()2&#xff0c;属性描述符3&#xff0c;常用API4&#xff0c;得到除某个属性之外的新对象。 4…...

基于视觉重定位的室内AR导航APP的大创项目思路(1):最初的项目思路(SLAM)

文章目录 最初的项目思路&#xff08;SLAM&#xff09;&#xff1a;后文&#xff1a; 前情提要&#xff1a; 是第一次做项目的小白&#xff0c;文章内的资料介绍如有错误&#xff0c;请多包含&#xff01; 最初的项目思路&#xff08;SLAM&#xff09;&#xff1a; 由于我们在…...

C 编译原理

C 编译原理 目录 C 编译原理引入GCC 工具链介绍C运行库 编译准备工作编译过程1.预处理2.编译3.汇编4.链接 分析ELF文件1.ELF文件的段2.反汇编ELF C语言编译过程 - 摘录编译预处理编译、优化汇编链接过程 引入 大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高…...

服务管理工具systemctl

服务管理工具systemctl Linux服务管理两种方式 service 和 systemctl systemd 是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动. systemd 对应的进程管理命令是systemctlsystemctl 是systemd的主命令,用于管理系统…...

Spring boot环境搭建

使用IDE工具&#xff1a;IntelliJ IDEA 目录 一、安装JAVA 二、安装maven&#xff08;Java项目管理工具&#xff09; 三、安装IDE 四、在IDE中配置spring boot项目环境 1、配置jdk 2、配置maven 3、安装创建spring boot项目插件&#xff1a;Spring Assistant 4、安装简…...

【C++】list的模拟实现【完整理解版】

目录 一、list的概念引入 1、vector与list的对比 2、关于struct和class的使用 3、list的迭代器失效问题 二、list的模拟实现 1、list三个基本函数类 2、list的结点类的实现 3、list的迭代器类的实现 3.1 基本框架 3.2构造函数 3.3 operator* 3.4 operator-> 3…...

Linux C++ OpenVINO 物体检测 Demo

目录 main.cpp #include <iostream> #include <string> #include <vector> #include <openvino/openvino.hpp> #include <opencv2/opencv.hpp> #include <dirent.h> #include <stdio.h> #include <time.h> #include …...

解决运行Docker镜像报错:version `GLIBC_2.32‘ not found

解决运行Docker镜像&#xff0c;报错&#xff1a;version GLIBC_2.32’ not found 详细报错日志 xapi-backend % docker logs 036de55b5bc6 ./xapi-backend: /lib/aarch64-linux-gnu/libc.so.6: version GLIBC_2.32 not found (required by ./xapi-backend) ./xapi-backend: …...

网络层--IP协议

引入&#xff1a; IP协议主要解决什么问题呢&#xff1f; IP协议提供一种将数据从主机&#xff21; 发送到 主机&#xff22;的能力。&#xff08;有能力不一定能做到&#xff0c;比如小明很聪明&#xff0c;可以考100分&#xff0c;但是他也不是每次搜能考100分&#xff0…...

Vue2 | Vant uploader实现上传文件和图片

需求&#xff1a; 实现图片和文件的上传&#xff0c;单个图片超过1M则压缩&#xff0c;全部文件加起来不得超过10M。 效果&#xff1a; 1. html <van-form ref"form"><van-field name"uploader" label"佐证材料" required><t…...

第二十一章 Classes

文章目录 第二十一章 ClassesClasses类名和包类定义的基本内容 第二十一章 Classes Classes 类定义并不是 ObjectScript 的正式组成部分。相反&#xff0c;可以在类定义的特定部分中使用 ObjectScript&#xff08;特别是在方法定义中&#xff0c;可以在其中使用其他实现语言&…...

Ubuntu不能上网解决办法

问题及现象 Ubuntu的虚拟机&#xff08;18.04&#xff09;总是莫名就不能上网了。 使用ifconfig -a 查看&#xff0c;ensxx&#xff08;xx为虚拟机分配的id号&#xff09;对应的网卡有mac地址&#xff0c;但是没有分配ip地址。 Network中也没有Wired的选项。 临时解决方案 使…...

淘宝联盟网站建设不完整/上海哪家优化公司好

突然感觉自己菜到不能再菜了&#xff0c;写OJ也有一年了&#xff0c;DP没用过&#xff0c;BFS一点没看&#xff0c;DFS跟没学过一样&#xff0c;现在模拟都模拟不过了&#xff0c;看看别的学院别的学校的大佬们&#xff0c;自己天天自闭也没学多少东西&#xff0c;看来还是不够…...

泉州模板建站平台/优化网站建设

标签&#xff08;空格分隔&#xff09;&#xff1a; 三省吾身 原文地址&#xff1a;你应当怎样学习C(以及编程) 本人反思自己这些年在学校学得稀里糊涂半灌水。看到这篇文章&#xff0c;感觉收获不少。仿佛有指明自己道路的感觉&#xff0c;当然真正困难的还是坚持学习&#xf…...

网站设计宽度/谷歌优化推广

运行Oracle 11g下的setup.exe 配置安全更新 安装选项 系统类 典型安装 检查系统条件 概要 安装 创建数据库 数据库口令管理 解锁Scott用户并设置密码&#xff0c;完成 连接&#xff08;打开sql plus,或其他数据库管理工具&#xff0c;例如navicat&#xff09; 关闭…...

网站快照前显示中文怎么做的/seo黑帽教学网

很多文章Provider和Consumer的连接服务器地址brokeUrl都写成"tcp://192.168.1.139:61616" 并没有交代为啥是61616&#xff0c;而且我做实验换成别的端口就无法服务器 经过一番研究原来这个端口号可以在activemq.xml配置文件中修改&#xff1a; 参考文章&#xff1a; …...

互联网网站建设哪里好/怎么制作链接网页

国内VR厂商爱奇艺智能于今日完成数亿元B轮融资&#xff0c;本轮融资由屹唐长厚基金、清新资本共同投资。据悉&#xff0c;此次融资将用于VR关键技术、算法与新产品的研发&#xff0c;并在内容生态建设方面持续投入。作为一家由爱奇艺内部孵化、独立运营的科技企业&#xff0c;爱…...

天津做网站选择津坤科技b/互联网营销培训平台

前言 前几天, 看 R大 的一篇文章的时候, 发现了一篇有趣的文章 : https://rednaxelafx.iteye.com/blog/850082 关于这篇文章的重点 反序列化 来创建对象的细节, 我也还是想了解了解 我之前以为的就是 序列化就是 先把对象的相关元数据 以及 相关的需要存储的数据信息 序列华…...