NEU-2015

Java面试-选择题(1)

1.下面哪些是合法的变量名? (DEG)
A 2variable //不能以数字开头
B .variable2 //不能用点和空格
C ._whatavariable //不能用点和空格
D _3_
E $anothervar
F #myvar //#不能用来命名
G $_¥

2.请问 “abcd” instanceof Object返回的值是? (B)
A. “abcd” B. true C. false D. String
前面是后面的子类?
//java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。

3.下面说法正确的是:(A)
A. 如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格);
B. 如果源代码中有import语句,则该语句必须放在在代码的第一行(不考虑注释和空格) //先写包,再导入
C. 如果源代码中有main()方法,则该方法必须被放在代码的第一行 //先写包
D. 如果某文件的源代码中定义了一个public的接口,接口名和文件名可以不同。

4.下面有关方法覆盖说法不正确的是:(B)
A. 方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值
B. 方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限; //子类权限大于等于父类访问权限
C. 覆盖的方法不能比被覆盖的方法抛出更多的异常
D. 覆盖的方法一定不能是private的

5.一个Java程序运行从上到下的环境次序是(C)
A. 操作系统、Java程序、JRE/JVM、硬件
B. JRE/JVM、Java程序、硬件、操作系统
C. Java程序、JRE/JVM、操作系统、硬件
D. Java程序、操作系统、JRE/JVM、硬件

6. 下面选项中哪个关键字可以用来修饰接口中的变量和方法?(A) Java的interface中,成员变量的默认修饰符为:public static final
A. static B. private C. synchronized D. protected

7. 下面代码段中:(A)
String String=”String”; //String 可以做变量名
System.out.println(String);
A. String B. 不知道 C. 编译出错 D. 运行出错

8. 下面哪种是正确的创建Map集合的方式:(D)
A. Map m=new Map();
B. Map m=new Map(init capacity, increment capacity);
C. Map m=new Map(new Collection());
D. Map是接口,所以不能实例化。

9.关于被私有保护访问控制符protected修饰的成员变量,以下说法正确的是? (A)
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和修改
D.只能被同一个包中的类访问


10.下列有关继承的说法。正确的是:(B)
A. 子类能继承父类的所有方法和属性;
B. 子类能继承父类的非私有方法和属性
C. 子类只能继承父类public方法和属性
D. 子类能继承父类的方法,而不是属性。

使用继承时需要记住三句话:

         1、子类拥有父类非private的属性和方法。

         2、子类可以拥有自己属性和方法,即子类可以对父类进行扩展。

        3、子类可以用自己的方式实现父类的方法




赠:
常用英文
public / \'pʌblik / 公共的
void / vɔid / 空的,没有的
main / mein / 主要的
class / klɑ:s / 类
system / \'sistəm / 系统
out / aut / 外面,外出,输出
print / print / 打印
static / \'stætik / 静态的
string / striŋ / 字符串
double / \'dʌbl / 双的
character / \'kæriktə / 字符
integer / \'ɪntɪdʒə / 整数
name / neim / 姓名
type / taip / 类型
price / prais / 价格
score / skɔ: / 得分,分数
money / \'mʌni / 金钱,钱
sex / seks / 性别
before / bi\'fɔ: / 在……之前,以前
now / nau / 现在
weight / weit / 重量
height / hait / 高度,海拔
boolean / \'bu:li:ən / 布尔
true / tru: / 真的,正确的
false / fɔ:ls / 错误的,假的
if / if / 如果
else / els / 否则
case / keis / 情形
default / di\'fɔ:lt / 默认
switch / switʃ / 开关,电闸
break / breik / 打破,突变
while / hwail / 当……的时候
index / \'indeks / 索引
count / kaunt / 计算,计数
bug / bʌɡ / 计算机程序的漏洞
debug / di:\'bʌɡ/ 调试,纠错
do / du: / 做,实行
loop / lu:p / 循环
for / fɔ: / 对于,适合于
continue / kən\'tinju / 继续
input / \'input / 输入
rate / reit / 比率,速度,等级,价格,费用
answer / \'ɑ:nsə / 答案,回答
return / ri\'tə:n / 返回
object / \'ɔbdʒikt / 物体,对象

null / nʌl / 空
type / taip / 类型
encapsulation / in,kæpsju\'leiʃən /包装,封装
initial / i\'niʃəl / 最初的,初始的
package / \'pækidʒ / 包裹,包
document / \'dɔkjumənt / 文档
import / \'impɔ:t / 引入,输入,重要
display / dis\'plei / 展览,显示,显示器
method / \'meθəd / 方法
version / \'və:ʃən / 版本
parameter / pə\'ræmitə / 参数
array / ə\'rei / 数组
length / leŋθ / 长度
index / \'indeks / 索引
sort / sɔ:t / 排序
exception / ik\'sepʃən / 异常
equal / \'i:kwəl / 相等的
upper / \'ʌpə / 上面的,较高的
lower / \'ləuə / 下面的,较低的,降下
last / lɑ:st / 最后的,上一次,最近一次
trim / trim / 整理
final / \'fainəl / 最后的,最终的
upper case 大写字母
lower case 小写字母
buffer / \'bʌfə / 缓冲器
ignore / iɡ\'nɔ: / 不顾,不理,忽视
ignore case 忽略大小写
concatenate / kəʊ\'neɪʃən / 连接
script / skript / 脚本
JavaScript 一种脚本语言
Function / \'fʌŋkʃən / 函数
Document / \'dɔkjumənt / 文档
Submit / səb\'mit / 提交
parselnt 将宁符串转换为整型
parseFloat 将字符串转换为浮点型
alert / ə\'lə:t / 警告对话框
confirm / kən\'fə:m / 确认对话框
getElementByld 通过ID访问
setTimeout 定时
Location / ləu\'keiʃən / 当前URL的信息
showModaIDialog 模式窗口
display / dis\'plei / 显示
getElementsByName 访问相同名称的一组元素
none / nʌn / 隐藏
onscrolI 移动滚动条时发生的事什
pixeITop 以px为单位的数值
scroIITop 获取纵向滚动条所卷去的部分的值
borderColor 边框濒色
tontSize 字体人小
className 类名
onMouseOver 鼠标移动时触发此事件
onMouseOut 鼠标移出时发生的事件
backgroundlmage 背景图片
block / blɔk / 按块显示
inline 按行显示
onFocus 获得焦点事件
onBlur 失去焦点事件
onChange 改变时发生的事件
substring / \'sʌbstriŋ / 求了串
toLowerCase 将字符串转换成小写
toUpperCase 将字符串转换成大写
charAt 获取位于指定索引位置的字符
indexOf 查找子字符串的位置
innerHTML 起始到终止标签的仝部内容
innerText 起始标签和结束标签之间的文本
onkeydown 键被按下时触发此事件
maxlength 最大长度
keyCode 键的Unicode字符代码
readonly / ri:ə\'dɔpt / 只读
Array / ə\'rei / 数组
sort / sɔ:t / 排序
add / æd / 添加
selectedlndex 选项的索引号
join / dʒɔin / 连接
province / \'prɔvins / 省
constructor / kən\'strʌktə / 构造器
overload / əʊvə\'ləʊd / 重载
Encapsulation/ in,kæpsju\'leiʃən /(面向对象特性)封装,包装
position / pə\'ziʃən / 位置
education / edju:\'keiʃən / 教育,培养,训练
introduction / ɪntrə\'dʌkʃən / 介绍
override / əuvə\'raid / 重写
extends 继承
super / \'sju:pə / 超级, 上等
inheritance / ɪn\'herɪtəns / (而向对象特性)继承
polymorphism / pɔli\'mɔ:fizəm / (面向对象特性)多态
interface / \'intəfeis / 接口
detail / \'di:teil / 细节,详情
printer / \'prɪntə / 打印机

constants 常量
exception / ik\'sepʃən / 异常
throw /θrəu / 投,掷,抛
catch / kætʃ / 捕捉,捕获
log / lɔɡ/ 日志
error handling 错误处理

B/S Browser/Server,浏览器/服务器
C/S Client/Server,客户/服务器
Deploy / di\'plɔi / 部署
undeploy 解除部署
collection / kə\'lekʃən / 集合
key / ki: / 键,钥匙
value / \'vælju / 值,价值
contain / kən\'tein / 包含,容纳
stack / stæk / 堆栈
queue / kju: / 队列

Connection / kə\'nekʃən / 连接
ResultSet 结果集
title / \'taitl / 标题
creator / kri:\'eɪtə / 创建者,创作者
cursor / \'kɜ:sə / 指针
JSP Java Server Page,Java服务器网页
charSet 字符集
translation / træns\'leiʃən / 翻译
comment / \'kɔment / 注释
compilation / kɔmpə\'leɪʃən / 编辑
import / \'impɔ:t / 导入,引入
scriptlet 小脚本
declaration / deklə\'reiʃən / 声明
expression / iks\'preʃən / 表达式
directive / dɪ\'rektɪv / 指示
post /pəust/ 一种请求方式,与之对应的是get请求方式
request / ri\'kwest / 请求
response / ri\'spɔns / 响应
parameter / pə\'ræmitə / 参数
implicit objects 隐式对象
channel / \'tʃænl / 频道
session / \'seʃən / 会话
application / æpli\'keiʃən / 应用,应用程序,应用软件
include / in\'klu:d / 包括,包含
attribute / ə\'tribju:t / 属性,特征
hyperlink 超链接
Service / \'sə:vis / 服务
Content / \'kɔntent / 内容,容量
Attribute / ə\'tribju:t / 属性,特征
Redirect / ri:dɪ\'rekt / 重定向
Dispatcher / dis\'pætʃə / 转发,派遣
Session / \'seʃən / 会话
Book / buk / 书,书籍
Price / prais / 价格
Serializable / siəriəlai\'zeiʃən / 连接的,序列
Copyright / \'kɔpirait / 版权
Edition / i\'diʃən / 版本
Publisher / \'pʌblɪʃə / 出版者,发行者
Set / set / 类似数学中的集合
Tree / tri: / 树

Format / \'fɔ:mæt / 格式,版式
Quantity / \'kwɔntiti / 量,数量
Decimal / \'desiməl / 十进制的,小数的
Validate / \'vælɪ,deɪt / 确认,验证
Invalidate / ɪn\'vælɪ,deɪt / 使无效
View / vju: / 视图
Controller / kən\'trəʊlə / 控制器
Zip Code 邮政编码
Credit Card 信用卡
Cannot / kə\'nɔt / 不,不能
DataSource 数据源
Naming 命名
Active / \'æktiv / 积极的,活动的
Properties 属性,道具
Directory / di\'rektəri / 目录
Bean / bi:n / 豆,豆子
Order / \'ɔ:də / 顺序,次序
Propeny / prə\'penil / 属性,特征
Scope 范围
Standard / \'stændəd / 标准
Tag / tæɡ/ 标签
Library / \'laibrəri / 库
Simple / \'simpl / 简单的
Access 访问
Service / \'sə:vis / 服务
Factory / \'fæktəri / 工厂
Client 客户,用户
Expression / iks\'preʃən / 表达式,符号
Prefix / \'pri:fiks / 前缀
Protocol / \'prəʊtə / 协议
Proxy 代理
action / \'ækʃən / 动作
strut / strʌt / 支柱
hibernate / \'haɪbə,neɪt / 冬眠
spring / spriŋ / 春天
framework / \'freimwə:k / 框架
controller / kən\'trəʊlə / 控制器
confirm / kən\'fə:m / 确认
mapping / \'mæpiŋ / 映射
validate / \'vælɪ,deɪt / 验证
forward / \'fɔ:wəd / 转发
scope / skəup / 范围
resource / ri\'sɔ:s / 资源
dispatch / dis\'pætʃ / 分发
action / \'ækʃən / 动作,行为
post / pəust / 发布
parameter / pə\'ræmitə / 参数
dvnamic 动态的
operator / \'ɔpəreitə / 操作者
logic / \'lɔdʒik / 逻辑
iterate / \'ɪtə,reɪt / 迭代
property / \'prɔpəti / 属性
condition / kən\'diʃən / 条件
option / option / 选项
define / di\'fain / 定义
transaction / træn\'zækʃən / 事务
fetch / fetʃ / 取得
generator / \'dʒenəreitə / 发生器
transient / \'trænziənt / 瞬时的
persistent / pə\'sistənt / 持久的
detached / dɪ\'tætʃt / 分离的
capability / keɪpə\'bɪlɪti: / 能力
employee / emplɔi\'i / 雇员
member / \'membə / 成员
iterate / \'ɪtə,reɪt / 迭代
cascade / kæ\'skeɪd / 级联
inverse / ɪn\'vɜ:s / 反转
identity / identity / 标识
query / \'kwiəri / 查询
exact / iɡ\'zækt / 精确的
anywhere / \'enihwɛə / 无论何处restrictioI1 约束条件
criteria / kraɪ\'tɪərɪə / 标准
pagination / pædʒə\'neɪʃən / 分页
context / \'kɔntekst / 上下文
dependency / di\'pendənsi / 依赖
injection / in\'dʒekʃən / 注入
aspect / \'æspekt / 方面
orient / \'ɔ:riənt / 朝向
advice / əd\'vais / 通知
interceptor / intə\'septə / 拦截器
target / \'tɑ:ɡit / 目标
proxy / \'prɔksi: / 代理
schema / \'ski:mə / 样式
propagation / prɔpə\'geɪʃən / 传播
advisor / æd\'vaɪzə / 顾问
focus / \'fəukəs / 焦点
direct / di\'rekt / 直接
remote / ri\'məut / 远程
initial / i\'niʃəl / 初始化
asynchronous / ei\'siŋkrənəs /异步的
synchronous / \'sɪŋkrənəs / 同步的

JDBC Java DataBase Connectivity standard,Java数据库连接标准
HTTP WWW服务程序所用的协议
URL 在Internet的WWW服务程序上用于指定信息位置的表示方法
PCI Peripheral Component Interconnect 外设部件互连标准
OOP Object Oriented Programming 面向对象的程序设计

分类:

技术点:

相关文章: