1
您的位置: 线上活动  >  在线答题  >  答题题库

all-javaweb

2024-01-04 12:25:19.322.0.35554

all-javaweb 在线考试 答题题目
1、(多选题) Arrays常用方法有()
  • A、指定范围排序
  • B、toString
  • C、填充数组
  • D、数组复制
  • E、数组转List


  • 2、(判断题) Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定
  • A、正确
  • B、错误


  • 3、 WWW是 万维网 的意思。()
  • A、网页
  • B、万维网
  • C、浏览器
  • D、超文本传输协议


  • 4、 以下代码中可以正确设置客户端请求编码为UTF-8 的是( )?
  • A、 request.setCharacterEncoding(“UTF-8”)
  • B、 request.setCharset(“UTF-8”)
  • C、 request.setContentType(“UTF-8”)
  • D、 request.setEncoding(“UTF-8”)


  • 5、(填空题) 在Vue中去掉url中的#号,需要在index、js中配置mode为


  • 6、(多选题) 下列有关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。
  • E、JRE中包含了JDK,JDK又包含JVM。


  • 7、 在HTML中把整个文档的各个元素作为对象处理的技术是()
  • A、HTML
  • B、CSS
  • C、DOM
  • D、Script 脚本语言


  • 8、 关于Java中数据类型叙述正确的是:( )
  • A、整型数据在不同平台下长度不同
  • B、boolean类型数据只有2个值,true和false
  • C、数组属于简单数据类型
  • D、Java中的指针类型和C语言的一样


  • 9、 用于启动网页的HTML标签的正确顺序是?()
  • A、Head, Title, HTML, body
  • B、HTML, Body, Title, Head
  • C、HTML, Title, Head, Body
  • D、HTML, Head, Title, Body


  • 10、(填空题) @RestController注解等于();()注解的组合


  • 11、 使用@Data注解等价于使用哪些Lombok注解的组合?()
  • A、 @Getter, @Setter, @EqualsAndHashCode
  • B、 @Getter, @Setter
  • C、 @Getter, @Setter, @ToString, @EqualsAndHashCode
  • D、 @Getter, @Setter, @ToString


  • 12、 对于ServletRequest接口的getAttribute()方法,说法正确的是( )?
  • A、 获取指定名称的属性值
  • B、 设置指定属性的值
  • C、 删除指定属性的值
  • D、 以上都不对


  • 13、(填空题) 数组x定义如下int x[ ] [ ]=new int[3 ] [ 2],则 x…length的值为3,x[0]、length的值为


  • 14、(判断题) 注释的作用是使程序在执行时在屏幕上显示//之后的内容
  • A、正确
  • B、错误


  • 15、(判断题) 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目
  • A、正确
  • B、错误


  • 16、 MVC中的 M V C 分别用_______、_______、_____表示()?
  • A、 jsp servlet javabean
  • B、 HTml javabean jsp
  • C、 javabean jsp servlet
  • D、 servlet html jsp


  • 17、(判断题) Java中数组的元素只能是简单数据类型的量
  • A、正确
  • B、错误


  • 18、(多选题) 在关于依赖注入,描述正确的是()
  • A、依赖注入可以增强系统各组件的依赖关系。
  • B、所谓依赖注入,就是明确地定义组件接口,独立开发各个组件
  • C、依赖注入能够降低系统各组件的依赖关系,提倡面向接口编程。
  • D、Spring的依赖注入和控制反转是完全不同的两个概念。


  • 19、(填空题) 在SringBoot项目中,Spring容器通过()注解来标识持久层


  • 20、 下列用于标注MyBatis接口的注解是( )
  • A、 @Mapper;
  • B、 @Entity;
  • C、 @Table;
  • D、 @Configuratio


  • 21、 在Servlet生命周期中,对应服务阶段的方法是( )?
  • A、 init()
  • B、 destroy()
  • C、 service()
  • D、 initial()


  • 22、 控制器类的方法若要采集前端输入的路径参数,则该方法的注解写法正确的是( )
  • A、 @GetMapping(“/person/{name}/{age}”)
  • B、 @GetMapping(“/person/{:name}/{:age}”)
  • C、 @GetMapping(“/person/[name]/[age]”)
  • D、 @GetMapping(“/person/(name)/(age)”)


  • 23、(判断题) Java的String类的对象既可以是字符串常量,也可以是字符串变量
  • A、正确
  • B、错误


  • 24、(判断题) 一个类只能有一个父类,但一个接口可以有一个以上的父接口
  • A、正确
  • B、错误


  • 25、 创建表时,不允许某列为空可以使用命令为 ()。
  • A、 not null
  • B、no null
  • C、not blank
  • D、no blank


  • 26、 select 语句中使用哪个关键字可以将重复行屏蔽()。
  • A、 order by
  • B、having
  • C、top
  • D、distinct


  • 27、(填空题) SpringBoot运行主启动类后,默认将项目部署在()端口


  • 28、(判断题) Java Applet是由独立的解释器程序来运行的
  • A、正确
  • B、错误


  • 29、(判断题) Java Application是由独立的解释器程序来运行的
  • A、正确
  • B、错误


  • 30、 JDBC数据库访问中,用于负责管理JDBC驱动、获取数据库连接的是( )。
  • A、 DriverManager类
  • B、 Connection接口
  • C、 Statement接口
  • D、 ResultSet接口


  • 31、(填空题) 面向对象程序设计所具有的基本特征是:


  • 32、 能够保留请求作用域中数据的转向方式是?()
  • A、 response.forward()
  • B、 response.sendRedirect()
  • C、 session.getRequestDispatcher().forward(request,response)
  • D、 request.getRequestDispatcher().forward(request,response)


  • 33、(填空题) 在SringBoot项目中,Spring容器通过()注解来标识服务层


  • 34、 关于Java语言叙述错误的是:( )
  • A、Java语言具有跨平台性
  • B、Java是一种面向对象的语言
  • C、Java语言中的类可以多继承
  • D、Java的垃圾收集机制自动回收程序已不再使用的对象


  • 35、(填空题) 添加记录的SQL关键字是


  • 36、 若某RESTful API的服务localhost/students是删除学生信息的操作,则应使用哪个动词HTTP动词进行设计?( )
  • A、GET
  • B、POST
  • C、 PUT
  • D、DELETE


  • 37、 以下哪种格式是正确的URL( )?
  • A、 http://localhost:8080/news/index.jsp
  • B、 http://localhost/8080/news/index.jsp
  • C、 http://localhost/8080:news/index.jsp
  • D、 http:localhost://8080/news/index.jsp


  • 38、(多选题) 关于java.util.Collections类的叙述,以下哪个为真()
  • A、Collections类实现Collection接口。
  • B、Collections类提供有sort方法用于对列表的排序。
  • C、Collections类的addALL方法每次只能加1个数据到集合中。
  • D、Collections中shuffle方法将集合中的元素顺序打乱。


  • 39、 Spring Boot的一个关键特性是什么?()
  • A、 增加了Spring框架的复杂性。
  • B、 引入了更多的XML配置选项。
  • C、 强制要求使用Java 7或更高版本。
  • D、 自动配置。


  • 40、 HTML代表?()
  • A、HighText机器语言
  • B、超文本和链接标记语言
  • C、超文本标记语言
  • D、都不是


  • 41、(多选题) 关于迭代器(Iterator),以下说法中错误的是()
  • A、迭代器是从集合中取出元素,用来遍历的方式。
  • B、迭代器的hashNext()方法的返回值是boolean类型。
  • C、List集合有特有迭代器。
  • D、next()方法将返回集合中的上一个元素 。
  • E、Iterator的遍历过程中,主要有两个属性进行控制:value属性表示遍历是否结束;done属性表示 当前成员的值。


  • 42、(填空题) 在Vue中用来给html标签绑定事件的指令是


  • 43、 在MySQL语句中,可以匹配0个到多个字符的通配符是()
  • A、 *
  • B、 %
  • C、 ?
  • D、 -


  • 44、(多选题) Spring Boot应用程序的配置文件通常命名为什么?()
  • A、spring.config
  • B、config.properties
  • C、 application.properties
  • D、application.yml


  • 45、(判断题) Java中用户自定义的图形界面元素也可以响应用户的动作,具有交互功能
  • A、正确
  • B、错误


  • 46、(判断题) 所有的鼠标事件都由MouseListener监听接口的监听者来处理
  • A、正确
  • B、错误


  • 47、 过滤器使用()才能继续传递到下一个过滤器?
  • A、 request.getRequestDispatcher().forward(request,response);
  • B、 doFilter()
  • C、 doPut()
  • D、 doChain()


  • 48、(填空题) Java中实现多线程一般使用两种方法,一是();二是()


  • 49、(多选题) Object类中的方法有()
  • A、equals
  • B、wait
  • C、 toString
  • D、以上都不是


  • 50、(填空题) 在CSS层叠样式表当中经常用到的三种选择器:


  • 51、(填空题) 修改记录的SQL关键字是


  • 52、(填空题) 在HTML中,引入CSS的方法主要有


  • 53、 在web编程中,对于cookie的作用说法正确的有( )?
  • A、 为了识别不同的用户信息
  • B、 为了简化程序开发
  • C、 为了提高程序执行速度
  • D、 以上说法都不对


  • 54、(填空题) < tr>….< /tr>是用来定义();< td>…< /td>是用来定义()


  • 55、(填空题) 删除记录的SQL关键字是


  • 56、(填空题) 在Vue中在表单元素上创建双向数据绑定的指令是


  • 57、 ORM 的缩写代表什么?()
  • A、 Object-Remote Management
  • B、 Object-Resource Mapping
  • C、 Object-Relational Model
  • D、 Object-Relational Mapping


  • 58、 MySQL是什么的缩写?()
  • A、My Structured Question Language
  • B、My Structured Query Language
  • C、My Select Query Language
  • D、My Select Question Language


  • 59、 (单选题)Lombok的主要作用是什么? ()
  • A、 增加Java编程语言的复杂性。
  • B、 减少重复的样板代码。
  • C、 增加编译时间。
  • D、 减少程序的性能。


  • 60、(填空题) 表格的标签是();单元格的标签是()


  • 61、(填空题) 查找记录的SQL关键字是


  • 62、 在JPA中,什么是实体(Entity)?()
  • A、 一种数据库
  • B、 一个Java类,用于表示数据库中的数据
  • C、 一个数据库表的映射
  • D、 一个Java接口


  • 63、 在部署带有Servlet的Java Web程序时,()不是必需的?
  • A、 web.xml文件
  • B、 WEB-INF文件夹
  • C、 classes文件夹
  • D、 csses文件夹


  • 64、 以下叙述正确的是:( )
  • A、构造方法必须是public方法
  • B、main方法必须是public方法
  • C、Java应用程序的文件名可以是任意的
  • D、构造方法应该声明为void类型


  • 65、(判断题) Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类
  • A、正确
  • B、错误


  • 66、(多选题) 下列说法错误的有( )
  • A、数组是一种对象
  • B、数组属于一种原生类
  • C、int number=[]={31,23,33,43,35,63}
  • D、数组的大小可以任意改变
  • E、数组的下标是从零开始的


  • 67、(多选题) Spring Boot中支持的缓存组件有()
  • A、Jcache
  • B、EnCache2x
  • C、Redis
  • D、Caffeine


  • 68、(填空题) 在Vue中用来遍历数据的指令是


  • 69、 控制器的类方法中若要采集前端提交的路由参数,应采用如下的哪个注解?( )
  • A、@PathVariable
  • B、@RequestParam
  • C、@RequestBody
  • D、@ResponseBody


  • 70、 select * from city limit 5,10 描述正确的是()。
  • A、获取第 6 条到第 10 条记录
  • B、获取第 5 条到第 10 条记录
  • C、获取第 6 条到第 15 条记录
  • D、获取第 5 条到第 15 条记录


  • 71、(判断题) Java Applet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行
  • A、正确
  • B、错误


  • 72、 若要计算表中数据的平均值,可以使用()
  • A、sqrt
  • B、avg
  • C、square
  • D、count


  • 73、 通过response的( )方法可以设置响应所采用的字符编码类型?
  • A、 setCharacterEncoding()
  • B、 setCharset()
  • C、 setEncoding()
  • D、 setContentType()


  • 74、(多选题) SpringBootWeb常见的请求响应注解有()
  • A、@RequestParam
  • B、@DateTimeFormat
  • C、@RequestBody
  • D、@PathVariable
  • E、@ResponseBody


  • 75、 在Java EE中,HttpServletResponse的( )方法用于一个HTTP请求重定向到另一个资源?
  • A、 sendURL()
  • B、 sendRedirect()
  • C、 forward()
  • D、 redirectURL()


  • 76、(填空题) 表单的提交有两种方式,分别是


  • 77、(判断题) 在Java中,并非每个事件类都只对应一个事件
  • A、正确
  • B、错误


  • 78、(判断题) Applet是一种特殊的Panel,它是Java Applet程序的最外层容器
  • A、正确
  • B、错误


  • 79、(判断题) Java的源代码中定义几个类,编译结果就生成几个以“、class”后缀的字节码文件
  • A、正确
  • B、错误


  • 80、(多选题) 以下关于foreach说法中,哪些是正确的()
  • A、foreach是一种更加简洁的for循环,也是增强for循环 。
  • B、foreach可以对List。
  • C、Set数组进行遍历 。
  • D、foreach的出现,简化了书写。


  • 81、 以下哪个标签实现了switch功能( )?
  • A、 c:if
  • B、 c:switc
  • C、 c:choose
  • D、 c:case


  • 82、 在JavaScript 中,实现在浏览器的状态栏中设置自己的信息的选项是 ()。
  • A、 statusbar “put your message here”
  • B、window.status “put your message here”
  • C、status “put your message here”
  • D、window.status “put your message here”


  • 83、 浏览网页时,这属于Internet所提供的( )服务。
  • A、FTP服务
  • B、Email服务
  • C、Telnet 服务
  • D、www服务


  • 84、(多选题) 下面属于java基本数据类型的有()
  • A、String
  • B、byte
  • C、char
  • D、Array
  • E、int


  • 85、 在java Web应用开发中,Servlet程序需要在( )文件中配置?
  • A、 Jsp
  • B、 web.xml
  • C、 struts.xml
  • D、 servlet.xml


  • 86、(多选题) List集合的遍历方式有如下哪几种 ( )
  • A、Iterator迭代器实现
  • B、增强for循环实现
  • C、get()和size()方法结合实现
  • D、get()和length()方法结合实现


  • 87、(多选题) super()说法错误的是()
  • A、可以调用父类构造方法
  • B、可以调用父类函数
  • C、可以调用父类私有属性
  • D、可以调用父类静态属性。


  • 88、(填空题) CSS样式遵循


  • 89、(填空题) 在Vue中为HTML标签绑定属性值,如设置 href , css样式等的指令是


  • 90、 以下关于继承的叙述正确的是( )。
  • A、在Java中类只允许单一继承
  • B、在Java中一个类只能实现一个接口
  • C、在Java中一个类不能同时继承一个类和实现一个接口
  • D、在Java中接口只允许单一继承


  • 91、(多选题) 下列标识符不合法的有( )
  • A、new
  • B、$Usdollars
  • C、 1234
  • D、car、taxi
  • E、 cat


  • 92、(判断题) Java的屏幕坐标是以像素为单位,容器的左上角被确定为坐标的起点
  • A、正确
  • B、错误


  • 93、(判断题) Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式
  • A、正确
  • B、错误


  • 94、 在WEB项目的目录结构中,web.xml文件位于( )中?
  • A、 Src
  • B、 META-INF
  • C、 WEB-INF
  • D、 WebRoot


  • 95、(判断题) Vector类中的对象不能是简单数据类型
  • A、正确
  • B、错误


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序