Jame院长 2016-12-06 17:12

基础知识部分(90分)

一、单项选择题(共12题,每题3分,共36分。)

1、Java是从( B )语言改进重新设计。

A)Ada

B)C++

C)Pasacal

D)BASIC

2、下列语句哪一个正确( B)

A)Java程序经编译后会产生machine code

B)Java程序经编译后会产生byte code

C)Java程序经编译后会产生DLL

D)以上都不正确

3、下列说法正确的有( C )

A)class中的constructor不可省略

B) constructor必须与class同名,但方法不能与class同名

C) constructor在一个对象被new时执行

D) 一个class只能定义一个constructor

4、提供Java存取数据库能力的包是( A )

A)java.sql

B)java.awt

C)java.lang

D)java.swing

5、下列运算符合法的是( A )

A)&&

B)<>

C)if

D):=

6、执行如下程序代码

a=0;c=0;

do{

–c;

a=a-1;

}while(a>0);

后,C的值是( C )

A)0

B)1

C)-1

D)死循环

7、下列哪一种叙述是正确的( D )

A)abstract修饰符可修饰字段、方法和类

B)抽象方法的body部分必须用一对大括号{ }包住

C)声明抽象方法,大括号可有可无

D)声明抽象方法不可写出大括号

8、下列语句正确的是( A )

A)形式参数可被视为local variable

B)形式参数可被字段修饰符修饰

C)形式参数为方法被调用时,真正被传递的参数

D)形式参数不可以是对象

9、下列哪种说法是正确的( D )

A)实例方法可直接调用超类的实例方法

B)实例方法可直接调用超类的类方法

C)实例方法可直接调用其他类的实例方法

D)实例方法可直接调用本类的类方法

10、jsp指令中isELIgnored="boolean"的意思是(C)

A)决定是否实现Servler的单线程模式

B)决定改页面是否是一个错误处理页面

C)决定是否支持EL表示

D)没有具体的含义

11、按照MVC设计模式,JSP用于实现( B )

A)Model

B)View

C)Controller

D)容器

12、下面哪个不是表单标记( D )

A)INPUT

B)RADIO

C)CHECKBOX

D)TR

二、多项选择题(共5题,每题4分,共20分。)

1、下列说法错误的有(ACD )

A)在类方法中可用this来调用本类的类方法

B)在类方法中调用本类的类方法时可直接调用

C)在类方法中只能调用本类中的类方法

D)在类方法中绝对不能调用实例方法

2、下列说法正确的有( BCD)

A)环境变量可在编译source code时指定

B)在编译程序时,所能指定的环境变量不包括class path

C)javac一次可同时编译数个Java源文件

D)javac.exe能指定编译结果要置于哪个目录(directory)

3、下列标识符不合法的有( ACD)

A)new

B)$Usdollars

C)1234

D)car.taxi

4、下列正确的有( ACD)

A)call by value不会改变实际参数的数值

B)call by reference能改变实际参数的参考地址

C)call by reference不能改变实际参数的参考地址

D)call by reference能改变实际参数的内容

5、下列说法错误的有( ABC)

A)Java面向对象语言容许单独的过程与函数存在

B)Java面向对象语言容许单独的方法存在

C)Java语言中的方法属于类中的成员(member)

D)Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同

三、简答题(共4题,每题5分,共20分。)

1、XML包括哪些解释技术,区别是什么?

包括:DOM(Document Object Modal)文档对象模型,SAX(Simple API for XML)。DOM是一次性将整个文档读入内存操作,如果是文档比较小,读入内存,可以极大提高操作的速度,但如果文档比较大,那么这个就吃力了。所以此时SAX应用而生,它不是一次性的将整个文档读入内存,这对于处理大型文档就比较就力了

2、JSP有哪些内置对象和动作?它们的作用分别是什么?

JSP共有以下9种基本内置组件:

request 用户端请求,此请求会包含来自GET/POST请求的参数

response 网页传回用户端的回应

pageContext 网页的属性是在这里管理

session 与请求有关的会话期

application servlet 正在执行的内容

out 用来传送回应的输出

config servlet的构架部件

page JSP网页本身

exception 针对错误网页,未捕捉的例外

常用的组件:request、response、out、session、application、exception

3、描述Static Nested Class 和 Inner Class的不同?

Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。

4、接口是否可继承接口 抽象类是否可实现(implements)接口 抽象类是否可继承实体类(concrete class)

接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。

四、数据库(14分)

为管理岗位业务培训信息,建立三个表:

S(S#,SN,SD,SA)S#,SN,SD,SA分别代表学号、学员姓名、所属单位、学员年龄

C(C#,CN)C#,CN分别代表课程编号、课程名称

SC(S#,C#,G)S#,C#,G分别代表学号、所选修的课程编号、学习成绩

请写出如下SQL语句

1、使用标准SQL嵌套语句查询选修课程名称为‘税收基础’的学员学号和姓名。

Select SN,SD from S Where [S#] in (select [S#] from C,SC where C.[C#]=SC.[C#] and CN=N’税收基础’)

2、使用标准SQL嵌套语句查询选修课程编号为‘C2’的学员姓名和所属单位

Select S.SN,S.SD from S,SC where S.[S#]=SC.[S#] and SC.[C#]=’C2’

3、使用标准SQL嵌套语句查询选修全部课程的学员姓名和所属单位

Select SN,SD from S where [S#] in (select [S#] from SC right join C on SC.[C#]=C.[C#] group by [S#] having count(*)=count([S#]))

逻辑思维部分(10分)

1、谁没有钱

李娜、叶楠和赵芳三位女性的特点符合下面的条件:

(1)恰有两位非常学识渊博,恰有两位十分善良,恰有两位温柔,恰有两位有钱;

(2)每位女性的特点不能超过三个;

(3)对于李娜来说,如果她非常学识渊博,那么她也有钱;

(4)对于叶楠和赵芳来说,如果她十分善良,那么她也温柔;

(5)对于李娜和赵芳来说,如果她有钱,那么她也温柔。

哪一位女性并非有钱?

赵芳

如果李娜有钱,那她也温柔。根据条件1、2,如果李娜既没有钱也不学识渊博,那她也是温柔。因此,无论哪一种情况,李娜总是温柔。

根据条件4,如果赵芳非常善良,那她也温柔;根据条件5,如果赵芳有钱,那她也温柔;根据条件1、2,如果赵芳既不富有也不善良,那她也是温柔。因此,无论哪一种情况,赵芳总是温柔。

根据条件1,叶楠并非温柔,根据条件4,叶楠并不善良,从而根据条件1、2,叶楠既学识渊博又有钱。再根据条件1,李娜和赵芳都非常善良。

根据条件2、3,李娜并不学识渊博。从而根据条件1,赵芳很学识渊博。最后,根据条件1、2,李娜应该很富有,而赵芳并非有钱。

2、拥有古物的是谁?

孙某和张某是考古学家老李的学生。有一天,老李拿了一件古物来考验两人,两人都无法验证出来这件古物试谁的。老李告诉了孙某拥有者的姓,告诉张某拥有者的名,并且在纸条上写下以下几个人的人名,问他们知道谁才是拥有者?

纸条上的名字有:沈万三、岳飞、岳云、张飞、张良、张鹏、赵括、赵云、赵鹏、沈括。

孙某说:如果我不知道的话,张某肯定也不知道。

张某说:刚才我不知道,听孙某一说,我现在知道了。

孙某说:哦,那我也知道了。

请问:那件古物是谁的?

岳飞。

分析:孙某说:“如果我不知道的话,张某肯定也不知道。”那名字和姓肯定有多个选择的,排除沈、万、三和张良,把姓沈和姓张也同时排除。现在剩下:赵括、赵云、赵鹏、岳飞、岳云。张某说:“刚才我不知道,听孙某一说,我现在知道了。”所以肯定是多选的排除:那就是“云”,剩下:赵括、赵鹏、岳飞。

最后:孙某说:“哦,我也知道了。”那姓肯定是惟一的,那只有“岳飞”了。

3、填数字(4分)

3

13

1113

3113

132113

1113122113

( )

这些数字是有规律的,下一行是对上一行数字的读法。第一行3,第二行读第一行,1个3,所以13。第三行读第二行,1个1,1个3,所以1113。第四行读第三行,3个1,1个3,所以3113。第五行读第四行,1个3,2个1,1个3,所以132113。第六行读第五行,1个1,1个3,1个2,2个1,1个3,所以1113122113。第七行读第六行,3个1,1个3,1个1,2个2,2个1,1个3,所以下一行数字是311311222113。

企业内部Java笔试题(附答案)相关推荐

  1. java面向对象容许单独_Java笔试题附答案

    Java笔试题附答案 http://www.doczj.com/doc/3332c4e2524de518964b7dec.html 2009年05月19日来源:http://www.doczj.com ...

  2. JAVA 面试题附答案

    2019独角兽企业重金招聘Python工程师标准>>> JAVA 面试题附答案 声明,本人能力有限,只是列出来参考,不对之处欢迎指正. 一.JAVA基础 JAVA中的几种基本类型,各 ...

  3. 2019最新整理JAVA面试题附答案

    2019最新整理JAVA面试题附答案 包含的模块: 本文分为十九个模块,分别是:Java 基础.容器.多线程.反射.对象拷贝.Java Web .异常.网络.设计模式.Spring/Spring MV ...

  4. 博彦科技JAVA笔试题及答案

    博彦科技JAVA笔试题及答案 一.单选题 15题*4分=60分 1.链表不具有的特点是(). A.插入.删除不需要移动元素: B.可随机访问任一元素: C.不必事先估计存储空间: D.所需空间与线性长 ...

  5. java default修饰符_2019最新java面试题附答案

    笔者在今年上半年为所在公司陆陆续续面试了一些前来求职的程序员,一起来看看笔者都出了些什么题目来考他们吧! 1.JAVA中的几种基本类型,各占用多少字节? 下图单位是bit,非字节 1B=8bit 2. ...

  6. 贵港java_贵港人才网:经典java笔试题及答案分享

    经典java笔试题及谜底,共享与参考: 1.Anonymous Inner Class (匿名里面类) 是否能够extends(秉承)别的类,是否能够implements(完成)interface(接 ...

  7. java初级程序员考试真题_一份Java基础知识笔试题附答案

    如果运行JavaDemo,什么样的信息会打印出来? 1/** 2如果运行JavaDemo,什么样的信息会打印出来? 3*/ 4public class Demo { 5  public static ...

  8. 2021年面试,整理全网初、中、高级常见Java面试题附答案

    此为部分面试题包含答案,更多面试题见微信小程序 "Java精选面试题",3000+道面试题.内容持续更新中包含基础.集合.并发.JVM.Spring.Spring MVC.Spri ...

  9. 2020最新整理JAVA面试题附答案

    包含的模块: 本文分为十九个模块,分别是:Java 基础.容器.多线程.反射.对象拷贝.Java Web .异常.网络.设计模式.Spring/Spring MVC.Spring Boot/Sprin ...

最新文章

  1. 2021全球抗体亲和力预测大赛来了!
  2. java线程开启不了_Java中多线程启动,为什么调用的是start方法,而不是run方法?...
  3. 独家 | 基于知识蒸馏的BERT模型压缩
  4. SharedPointer
  5. 获取后台数据-Http
  6. Spring3整合Ibatis3配置
  7. 用键盘怎么直接打出小于等于和大于等于
  8. hdu 4856 Tunnels
  9. 如何找一个程序员做男朋友?
  10. 萤火虫小程序_玩转跨界营销,《狐妖小红娘》都使上了哪些神仙操作?
  11. OFDM链路自适应算法 注水算法简单c++实现
  12. 抖音一姐直播笑唱国歌被封,网友:早就该封了!
  13. 计算机怎么搜索特定格式文件,win10 查找指定类型文件方法_win10怎么查找指定类型文件-win7之家...
  14. 间接访问百度浏览器c语言程序,百度浏览器支持“.网址”域名访问 让中文上网更便捷...
  15. 泰康人寿java开发待遇怎么样_宋晓伟-泰康人寿-5年Java开发高级工程师-猿急送
  16. 2016-09-01[关于Paint笔触的了解]
  17. css3魔方3乘3每层旋转_学习做旋转魔方 (css3)
  18. P2254 [NOI2005] 瑰丽华尔兹
  19. Oulipo HDU - 1686--strlen()耗时啊啊啊--KMP
  20. cudnn.benchmark = True?是什么意思

热门文章

  1. ES6笔记(完整详细版)
  2. SuperMap iClient for JavaScript 实现拖动半径进行距离查询
  3. SQL Server 2008服务器
  4. android 全局浮动球,Android仿360悬浮小球自定义view实现
  5. NUC 折腾笔记 - 储存能力测试
  6. NSFC官网案例说明:四类科学问题属性
  7. 用c语言实现小游戏三子棋
  8. excel 两组数据交点_如何在百万级的数据里找到别人正在赚钱的项目?【实操长文】...
  9. 【vn.py】期货穿透式CTP API接入
  10. 【解决】“XXX...XXX“不可访问,因为它具有一定的保护级别