用友2018秋招Java笔试题(一)

时长:120分钟 总分:100分

157浏览 0人已完成答题

题型介绍
题型 单选题 多选题 判断题 简答题
数量 2 8 5 4
1.
TCP/IP模型中,下列哪些协议属于网络层的协议()
问题详情




2.
下列说法正确的是()
问题详情




3.
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于...
问题详情

程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,正确的是()




4.
以下对继承的描述错误的是()
问题详情




5.
Java接口的修饰符可以为()
问题详情

Java1.8之后,Java接口的修饰符可以为()




6.
下列说法正确的是()
问题详情




7.
关于数据库的事务,以下错误的是()
问题详情




8.
Java创建对象的说法正确的有()
问题详情




9.
下面哪个流类不属于面向字符的流()
问题详情




10.
关于多线程和多进程,下面描述正确的是():
问题详情




11.
请补齐下面的代码: public class T25&...
问题详情

请补齐下面的代码:
public class T25 {
/*
*  生成给定数量的0到1000随机整数,并把生成的随机存入到一个int数组中  @param int count要生成的随机数量
*  @return int[] 生成的随机数存储数组
*/
int[] createArray(int count){
int number[]=new int[count]
for(int i=0i
{
int n=(int)(Math.random( )*1000)
number[i]=n
System.out.println("number["+i+"]="+number[i])
}
return number
}
/**计算给定数组的奇数的比率
* @param int[] number 要计算的数组
* @return double 奇数的比率
*/
double calculateOddRate(int[] number)
{
int count=(①) //读取数组元素的个数,即要计算平均数的整数个数
double odd=0 //奇数计数
for(int n:number){
if( (②)){ //如果n是奇数,奇数计数加1
odd++
}
}
return odd/count
}
public static void main(String[] args)
T25 t=new T25( )
int[] number=t.createArray(100)
double oddRate=t.calculateOddRate(number)
System.out.println("奇数为:"+oddRate*100+"%")
System.out.println("偶数为:"+(1-oddRate)*100+"%")
}
}
<count>
运行结果
number[0]=907 …..
//此处省略98行
number[99]=598
奇数为:52.0%
偶数为:48.0%
请补全代码:
①()
②()
</count>
12.
TCP/IP五层协议从上到下分别为:应用层、[$##$]、[$##$]、数...
问题详情

TCP/IP五层协议从上到下分别为:应用层、()、()、数据链路层和物理层。
13.
设某颗二叉树中有360个节点,则该二叉树的最小高度是[$##$]。
问题详情

设某颗二叉树中有360个节点,则该二叉树的最小高度是()。
14.
Java异常的基类为java.lang.[$##$],java.lang....
问题详情

Java异常的基类为java.lang.(),java.lang.Exception和java.lang.()继承于该类。
15.
在java中0.6332的数据类型是[$##$]。
问题详情

在java中0.6332的数据类型是()。
16.
给定一个字符串的格式如下:(a,(b,1),(2,(c,a),5)),括号...
问题详情

给定一个字符串的格式如下:(a,(b,1),(2,(c,a),5)),括号内的元素可以是任意的数字或字母,也可以是一个括号。请实现一个算法用于消除表达式内嵌套的括号,例如将上面的表达式变为(a,b,1,2,c,a,5),如果表达式有误请报错。
17.
在一个N个整数数组里面,有多个奇数和偶数,设计一个排序算法,令所有的奇数都...
问题详情

在一个N个整数数组里面,有多个奇数和偶数,设计一个排序算法,令所有的奇数都在左边。
请完成sort的代码实现(
void sort(int[]a)
{
…
}
例如: 当输入a = {8,4,1,6,7,4,9,6,4},
a = {1,7,9,8,4,6,4,6,4}为一种满足条件的排序结果。
18.
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个...
问题详情

输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。
例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,那么该数组中连续的最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。
19.
Student(S#,Sname,Sage,Ssex) 学生表, C...
问题详情

Student(S#,Sname,Sage,Ssex) 学生表,

Course(C#,Cname,T#) 课程表,

SC(S#,C#,score) 成绩表,

Teacher(T#,Tname) 教师表 

其中,S#代表学生号,C#代表课程号,T#代表教师号。

根据上述描述,请写出如下的查询语句:

1、查询姓“李”的老师的个数;

2、查询没学过“叶平”老师课的同学的学号、姓名;

3、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名。