阿里云java初级测试答案

1.main()方法的返回值类型是什么?
答案:A. void
2.Git版本管理中下列不适于Git的本地工作区域的是()

A. 工作目录

B. 代码区

C. 暂存区

D. 资源库
答案:b
相关知识点: Git本地有四个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)、git仓库(Remote Directory). 工作目录:存放项目文件的地方 暂存区:临时存放项目文件的改动情况 资源库:本地安全存放数据的位置,里面存放着提交到所有版本的数据 git仓库:托管代码的服务器,服务器安全存放数据的位置,里面存放着提交到所有版本的数据。
(ps:这个题我错了,根据知识点的提示,我猜测是b)
关系型数据库中Table表是什么含义?

A. 存储相同数据结构的数据的集合

B. 存储不同数据结构的数据的集合

C. 展示不同数据结构的数据的集合

D. 展示相同数据结构的数据的集合
答案:A
mysql中创建的每个表的都是一个Table,每个Table表的内部都存储这相同的数据结构。
4.下列关于包、类和源文件的描述中,不正确的一项是?

A. 一个包可以包含多个类

B. 一个源文件中,只能有一个public class

C. 属于同一个包的类在默认情况不可以互相访问,必须使用import导入

D. 系统不会为源文件创建默认的包
答案:c
5.以下哪个Tortoise SVN的操作可以正确处理修改后的文件()

A. SVN Update

B. SVN Commit

C. SVN Get lock

D. SVN Release lock
答案:B
只要提交就完成了对文件的修改
6.IOC的含义是什么?

A. 控制反转

B. 依赖注入

C. 面向对象编程

D. 面向服务编程
答案:A
7.E-R图是什么?

A. 实体映射图

B. 实体定义图

C. 实体关系图

D. 实体转化图
答案:C
8.MyBatis数据源配置,作用是?

A. 每次创建新的数据库连接

B. 每次销毁数据库连接

C. 启用了数据库连接池

D. 固定数量数据库连接
答案:C
9.Maven包含以下哪些内容?()

A. 项目对象模型

B. 标准集合

C. 项目生命周期

D. 依赖管理系统

E. 以上都是
答案:E
10.下列说法正确的一项是?

A. java.lang.Integer是接口

B. String定义在java.util包中

C. Double类在java.lang包中

D. Double类在java.lang.Object包中
答案:C
11.SQL(结构化查询语言)是数据库中非常强大、重要的语言,其功能主要包括( )

A. 关系规范化、数据操纵、数据控制

B. 数据定义、数据操纵、数据控制

C. 数据定义、关系规范化、数据控制

D. 数据定义、关系规范化、数据操纵
答案:B
功能有数据定义、数据查询、数据操纵、数据控制。
12.MyBatis如何处理特殊类型的映射Mapping?

A. 扩展类型处理器(typeHandlers)

B. 扩展MySQL处理器(mySQLHandlers)

C. 扩展MyBatis处理器(myBatisHandlers)

D. 扩展接口处理器(interfaceHandlers)
答案:A
13.编译下列代码可能会输出什么?
class Test {
static int i ;
public static void main(String args[]) {
System.out.println(i);
}
}

A. Error Variable i may not have been initialized

B. null

C. 1

D. 0
答案:D
int型变量未赋值时默认初始化为0

14.下面不能进行git分支操作的命令是()

A. git branch

B. git checkout

C. git rename

D. git merge
答案:C
15.session中如何保存变量?

A. session.addAttribute(“name”, value)

B. session.Attribute(“name”, value)

C. session.setAttribute(“name”, value)

D. session.newAttribute(“name”, value)
答案:C
16.在使用Maven时,项目的所有配置都放在哪个配置文件里?()

A. pom.xml

B. settings.xml

C. web.xml

D. config.xml
答案:A
17.什么是2NF?

A. 满足1NF,并且表中的每行记录必须被唯一区分

B. 满足1NF,并且表中的某行记录必须被唯一区分

C. 满足1NF,并且表中的每行记录不可以被唯一区分

D. 满足1NF,并且表中的每行记录也可以被唯一区分
答案:A
18.Spring框架中IOC容器有哪几种?

A. BeanIOC

B. BeanFactory

C. ApplicationContext

D. BeanContext
答案:BC
直接看这篇文章:https://blog.youkuaiyun.com/qq_41608559/article/details/109117912
19.下列关于SVN使用的说法不正确的是()

A. svn支持空目录

B. svn可以check out/clone一个子树

C. 通过svn export导出的版本数据,也可以进行Update和Commit操作

D. SVN也可以检出一个单独的文件
答案:CD
MyBatis有哪三种基本的Executor执行器?

A. SimpleExecutor

B. ReuseExecutor

C. BatchExecutor

D. 无执行器
答案:ABC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值