Web前端最新2024java面试真题_为此字段选择适当的数据类型 isswimmer(2),2024最新前端面试题

基础面试题

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

主要内容包括:HTML,CSS,JavaScript,浏览器,性能优化等等

2023java常见面试题

上一篇》》2022Java笔试题选择题整理(附答案解析)


1.下列代码输出结果是()

int index = 100;
while ( index > 0 ){
  index++;
  if ( index = =100 ){
   break;
  }
}

答案:D

A、一次循环都不会执行
B、循环执行100次
C、循环执行一次
D、死循环

2、x为float类型,y为double类型,a为int类型,b为long类型,c为char类型,问x+y*a/x+b/a+c的值是什么类型
A、double
B、long
C、int
D、char

答案:A

3、下列哪种说法是正确的
A、实例方法可直接调用超类的实例方法
B、实例方法可直接调用超类的类方法
C、实例方法可直接调用其他类的实例方法
D、实例方法可直接调用本类的类方法

答案:D

4、mysql表user已有索引:idx_name_age (name,age)。查询语句select * from user where name='jack’是否经过此索引
A、是
B、否
C、视具体情况而定

答案:A

5、mysql表user已有索引:idx_name_age (name,age)。查询语句select * from user where name=‘jack’ or age = 18 是否经过此索引
A、是
B、否
C、视具体情况而定

答案:B

6、private static volatile Long num; 变量num在内存中是否线程安全
A、是
B、否
C、视具体情况而定

答案:B

7、下面有关jdbc statement的说法错误的是?
A、JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
B、PreparedStatement可以阻止常见的SQL注入式攻击
C、PreparedStatement中,“?” 叫做占位符,有多少个占位符就需要有多少个对应的值
D、在执行速度上,Statement 对象快于PreparedStatement 对象

答案:D

8、下面有关java object默认的基本方法,说法错误的是?
A、copy() 创建并返回此对象的一个副本
B、wait() 导致当前的线程等待,直到其他线程调用此对象的 notify() 方法或 notifyAll() 方法
C、toString() 返回该对象的字符串表示
D、equals(Object obj) 指示某个其他对象是否与此对象“相等”

答案:A

9、下列关键字序列为堆的是______。
A、60,70,65,50,32,100
B、65,100,70,32,50,60
C、100,60,70,50,32,65
D、32,50,100,70,65,60

答案:C

10、二分查找树里查询一个关键字的最坏时间复杂度是______
A、O(n log n)
B、O(n)
C、O(n^3)
D、O(logn)

答案:B

11.、下列哪些属于引用数据类型(多选题)
A、float
B、String
C、用户自定义的User类
D、Float

答案:BCD

12.、在Java接口中,下面哪些方法是有效的方法声明
A、protected void function1()
B、private void function1()
C、void function1()
D、public void function1()

答案:CD

13.、List有哪些实现类(多选题)
A、ArrayList
B、LinkedList
C、Vector
D、Arrays

答案:ABC

14.、Java中哪些集合是Collection派生出来的?(多选题)
A、List
B、Queue
C、Set
D、Map

答案:ABC

15、下列代码输出结果为1的是(多选题)
A、

int cestcCount=0;
new Thread(
()->{
cestcCount++;
}
).start();

B

Integer cestcCount=0;
new Thread(
()->{
System.out.println(cestcCount+1);
}
).start();

C

AtomicInteger cestcCount=new AtomicInteger();
new Thread(
()->{
System.out.println(cestcCount.addAndGet(1));
}
).start();

答案:BC

基础面试题

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

主要内容包括:HTML,CSS,JavaScript,浏览器,性能优化等等

基础面试题

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

主要内容包括:HTML,CSS,JavaScript,浏览器,性能优化等等

[外链图片转存中…(img-KpzkFJQ3-1715899673064)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值