【选择题】Java基础测试题一(10道)

【选择题】Java基础测试题一(10道)


1.下面哪些是合法的变量名? (DEG)

 A2variable              //不能以数字开头

 B. variable2       //不能用点和空格

C. _whatavariable    //不能用点和空格

 D_3_  

E$anothervar  

F#myvar         //#不能用来命名

 G. $_


2.请问 “abcdinstanceof 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/JVMJava程序、硬件、操作系统

C. Java程序、JRE/JVM、操作系统、硬件

D. Java程序、操作系统、JRE/JVM、硬件


6. 下面选项中哪个关键字可以用来修饰接口中的变量和方法?(A)

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. 子类能继承父类的方法,而不是属性。



赠:

常用英文

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     / ɡ/   标签

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 面向对象的程序设计

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值