内容发布更新时间 : 2024/11/14 13:15:07星期一 下面是文章的全部内容请认真阅读。
2019上海安硕JAVA程序员笔试题
此题为卷,系本人在2019年11月去安硕笔试时所偷拍后一个字打出来的。 现提供给需要的苦逼程序员参考,请勿用于法非用途,面试还是要靠真本事的。
一选择题
1工具包中包含一套用于开发和运行程序的工具,其中是指 。
程序文档生成器。 运行程序的虚拟机 。
程序编译器。 程序预编译器 2下列说法不正确的是 必须被捕获或抛出
中处理数据库的程序包是和其下面的子包 一个类作为程序起点必须要求一个[]{}方法
为避免内存泄露,应用程序必须显式的分配和回收内存 3下面关于技术的描述哪些是明显错误的 是一门面向对象的程序设计语言 语言一个类可同时继承多个类 是一种与操作系统无关的编程语言 虚拟机上可以运行其他语言编写的程序
4如何使用命令创建用户,并将该用户的密码设置为123 123 123 123; 123;
5哪条语句可更改这张表中的记录内容 =20190323=’123’ =20190323=’123’
=20190323=’123’ =20190323=’123’
6以下哪条语句可修改_的表结构 _6205; _6205; _6205; _6
7数据库中查看当前用户下有多少张表的命令是 *-; *_; *-; *;
8指出下列程序运行的结果 ; { =100; []{ =; =; +,+; } } 100,100 100,101 101,101 101,100
9中,以下哪些是合法的运算符 && ->
10中关于继承特性的描述正确的是 多个子类可以继承同一个父类 多个接口可以继承一个接口 一个类可以继承一个类实现多个接口 一个接口可以继承多个接口 二编程60分
完成一个基本的数据结构和基本语法测试,程序实现两部分功能精品「5」 1用随机数初始化一个100个元素的整数数组,其取值范围在0-100之内 2用冒泡法对此数组进行从小到大的排序;两部分功能将由两个函数完成,主程序调用这两个函数完成演示,程序的框架和方法的定义已经明确,只需完成指定的函数即可
代码如下,请完成指定的函数 ; ; { =100; []=; **
*构造测试对象,测试数组的长度由决定,但当小于1,使用缺省的=100 *@数组长度 ** {=[ **
*本方法用随机数初始化数组,随机数的取值范围是0-100,。 随机数产生可基于 *方法用构建 ** {} **