Java面试上机考试题(含详细答案).docxVIP

  • 1
  • 0
  • 约8.7千字
  • 约 10页
  • 2026-10-13 发布于河北
  • 举报

Java面试上机考试题(含详细答案)

考试说明:本套试题为企业Java后端面试高频上机实操题,贴合真实工作场景,涵盖基础语法、算法编程、集合应用、文件操作、异常处理、多线程基础等核心考点。满分100分,答题时间90分钟,所有题目需手写可运行Java代码,保证编译、运行无报错。

一、基础编程题(共2题,每题10分,合计20分)

题目1:判断素数

编写一个Java方法,接收一个正整数n,判断该数是否为素数(质数)。素数定义:大于1的自然数,除了1和自身外,不能被其他自然数整除。并在主方法中测试,输入2-100之间的数字验证结果。

详细答案:

java

publicclassPrimeTest{

//判断素数方法

publicstaticbooleanisPrime(intn){

//小于2的数不是素数

if(n2){

returnfalse;

}

//遍历2到平方根,减少循环次数,优化性能

for(inti=2;i=Math.sqrt(n);i++){

if(n%i==0){

returnfalse;

}

}

文档评论(0)

1亿VIP精品文档

相关文档