Java考试题

Similar documents
I

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

《C语言基础入门》课程教学大纲

国债回购交易业务指引

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

深圳市新亚电子制程股份有限公司

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

修改版-操作手册.doc

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

第2章 数据类型、常量与变量

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

电信系教学大纲的基本规范

Microsoft Word - 第7章 图表反转形态.doc

世华财讯模拟操作手册

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

2006年顺德区高中阶段学校招生录取分数线


0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

上海证券交易所会议纪要

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

登录、注册功能的测试用例设计.doc

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

年 8 月 11 日, 公 司 召 开 2015 年 第 五 次 临 时 股 东 大 会, 审 议 通 过 了 关 于 公 司 <2015 年 股 票 期 权 激 励 计 划 ( 草 案 )> 及 其 摘 要 的 议 案 关 于 提 请 股 东 大 会 授 权 董 事 会 办 理 公

全国教师资格认定管理信息系统

一、资质申请

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

 编号:

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

Microsoft Word - 文件汇编.doc

珠江钢琴股东大会

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

Microsoft Word - 第3章.doc

教师上报成绩流程图

证券代码: 证券简称:长城电脑 公告编号:

Cybozu Garoon 3 管理员手册

马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #

·岗位设置管理流程

上海证券交易所会议纪要

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %

黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅

ETF、分级基金规模、份额变化统计

中 国 软 科 学 年 第 期!!!

目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统 新 用 户 新 用 户 登 入 帐 户 程 序 启 动 网 上 预 约 面 谈 访 问 帐 户 核 对 帐 户 的 地 址 资 料



关于修订《沪市股票上网发行资金申购

微软用户

《深圳市场首次公开发行股票网上按市值申购实施办法》.doc

Microsoft Word - 资料分析练习题09.doc

( 此 页 无 正 文, 为 广 东 东 方 精 工 科 技 股 份 有 限 公 司 关 于 提 供 资 料 真 实 准 确 和 完 整 的 承 诺 函 之 签 署 页 ) 广 东 东 方 精 工 科 技 股 份 有 限 公 司 法 定 代 表 人 : 唐 灼 林 2016 年 7 月 28 日

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

上证指数

生产支援功能 使用说明书(IP-110 篇)

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术

附 件 : 上 海 市 建 筑 施 工 企 业 施 工 现 场 项 目 管 理 机 构 关 键 岗 位 人 员 配 备 指 南 二 一 四 年 九 月 十 一 日 2

工 程 造 价 咨 询 企 业 管 理 系 统 操 作 手 册 目 录 1 造 价 企 业 登 录 企 业 基 本 信 息 查 看 企 业 人 员 信 息 查 看 企 业 基 本 信 息 操 作 企 业 简 介 企 业 章

一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

中国石化油品销售企业CRM调研报告

随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。

云信Linux SSH认证代理用户手册

全国艺术科学规划项目

1 什 么 是 按 市 值 申 购? 第 二 部 分 新 股 申 购 常 见 难 点 解 析 ( 含 信 用 账 户 ) 答 : 投 资 者 持 有 市 值 不 低 于 1 万 元 才 能 参 与 申 购, 申 购 数 量 不 能 超 过 主 承 销 商 规 定 的 申 购 上 限, 且 不 得 超

<4D F736F F D20B6C0C1A2B6ADCAC2D0ECCCFABEFDCFC8C9FABCB0CCE1C3FBC8CBC9F9C3F72E646F63>

( 二 ) 现 行 统 一 高 考 制 度 不 利 于 培 养 人 的 创 新 精 神,,,,,,,,,,,,, [ ],,,,,,,,,,, :, ;,,,,,,? ( 三 ) 现 行 统 一 高 考 制 度 不 利 于 全 体 学 生 都 获 得 全 面 发 展,, [ ],,,,,,,,,,,

境 外 上 市 外 资 股 股 东 持 有 股 份 总 数 (H 股 ) 489,157,907 3 出 席 会 议 的 股 东 所 持 有 表 决 权 股 份 数 占 公 司 有 表 决 权 股 份 总 数 的 其 中 :A 股 股 东 持 股 占 股 份 总 数 的

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

操作手册

3 复 试 如 何 准 备 4 复 试 成 绩 计 算 5 复 试 比 例 6 复 试 类 型 7 怎 么 样 面 对 各 种 复 试 04 05

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决


现 场 会 议 时 间 为 :2016 年 5 月 19 日 网 络 投 票 时 间 为 :2016 年 5 月 18 日 年 5 月 19 日 其 中 通 过 深 圳 证 券 交 易 所 交 易 系 统 进 行 网 络 投 票 的 时 间 为 2016 年 5 月 19 日 9:30-

激 励 计 划 设 定 的 第 三 个 解 锁 期 解 锁 条 件 是 否 达 到 解 锁 条 件 的 说 明 1 公 司 未 发 生 如 下 任 一 情 形 : 1 公 司 最 近 一 个 会 计 年 度 财 务 会 计 报 告 被 注 册 会 计 师 出 具 否 定 意 见 或 者 无 法 表

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

第 六 章 债 券 股 票 价 值 评 估 1 考 点 一 : 债 券 价 值 的 影 响 因 素 2

收 入 支 出 项 目 2016 年 预 算 项 目 2016 年 预 算 预 算 01 表 单 位 : 万 元 ( 保 留 两 位 小 数 ) 一 公 共 财 政 预 算 拨 款 一 人 员 经 费 一 般 财 力 人 员 支 出 成 品

¹ º ¹ º 农 业 流 动 人 口 是 指 户 口 性 质 为 农 业 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个 月 及 以 上 的 流 动 人 口 非 农 流 动 人 口 是 指 户 口 性 质 为 非 农 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个

伊 犁 师 范 学 院 611 语 言 学 概 论 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 语 言 学 纲 要 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效

办 法 >( 修 订 稿 ) 的 议 案 关 于 提 请 任 子 行 网 络 技 术 股 份 有 限 公 司 股 东 大 会 授 权 董 事 会 办 理 公 司 限 制 性 股 票 激 励 计 划 相 关 事 宜 的 议 案 确 定 公 司 的 限 制 性 股 票 激 励 计 划 相 关 事 项 如

火车浏览器脚本制作教程

第二讲 数列

三门峡市质量技术监督局清单公示

中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )

北 京 德 恒 律 师 事 务 所 关 于 一 汽 轿 车 股 份 有 限 公 司 2012 年 度 股 东 大 会 的 法 律 意 见 致 : 一 汽 轿 车 股 份 有 限 公 司 德 恒 D BJ-02 号 北 京 德 恒 律 师 事 务 所 ( 以 下 简

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

浙 江 天 册 律 师 事 务 所 关 于 杭 州 电 缆 股 份 有 限 公 司 2015 年 年 度 股 东 大 会 的 法 律 意 见 书 发 文 号 :TCYJS2016H0228 致 : 杭 州 电 缆 股 份 有 限 公 司 根 据 中 华 人 民 共 和 国 证 券 法 ( 下 称 证

2.5 选 举 陈 晓 非 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.6 选 举 卢 婕 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.7 选 举 张 文 君 先 生 为 第 六 届 董 事 会 独 立 董 事 候 选 人 的 议 案

航天信息 方案

Template BR_Rec_2005.dot

Transcription:

Java 考 试 题 一 : 单 选 题 1. 下 列 哪 一 种 叙 述 是 正 确 的 (D ) A. abstract 修 饰 符 可 修 饰 字 段 方 法 和 类 B. 抽 象 方 法 的 body 部 分 必 须 用 一 对 大 括 号 包 住 C. 声 明 抽 象 方 法, 大 括 号 可 有 可 无 D. 声 明 抽 象 方 法 不 可 写 出 大 括 号 2. 如 下 代 码 public class Test public int amethod() static int i = 0; i++; return i; public static void main (String args[]) Test test = new Test(); test.amethod(); int j = test.amethod(); System.out.println(j); 输 出 结 果 是 什 么? D A. 0 B. 1 C. 2 D. 编 译 失 败 3. 下 列 哪 种 说 法 是 正 确 的 (D ) 4. 如 下 代 码 : A. 实 例 方 法 可 直 接 调 用 超 类 的 实 例 方 法 B. 实 例 方 法 可 直 接 调 用 超 类 的 类 方 法 C. 实 例 方 法 可 直 接 调 用 其 他 类 的 实 例 方 法 D. 实 例 方 法 可 直 接 调 用 本 类 的 类 方 法 class Super public Integer getlenght() return new Integer(4); public class Sub extends Super public Long getlenght() return new Long(5); public static void main(string[] args)

Super sooper = new Super(); Sub sub = new Sub(); System.out.println(sooper.getLenght().toString() + "," + sub.getlenght().tostring() ); 输 出 是 什 么? A A. 4,4 B. 4,5 C. 5,4 D. 5,5 E. 编 译 失 败.--------- 重 定 时 不 能 改 变 返 回 类 型 5. 在 Servlet 处 理 请 求 的 方 式 为 : C A. 以 进 程 的 方 式 B. 以 程 序 的 方 式 C. 以 线 程 的 方 式 D. 以 响 应 的 方 式 6. JDBC 中, 用 于 表 示 数 据 库 连 接 的 对 象 是 : B A.Statement B.Connection C.DriverManager D.PreparedStatement 7. 用 于 调 用 存 储 过 程 的 对 象 是 : C A.ResultSet B.DriverManager C.CallableStatemet D.PreparedStatement 8. 按 照 MVC 设 计 模 式,JSP 用 于 实 现 : B A.Model B.View C.Controller D. 容 器 9. 如 下 代 码 10. public Object m() 11. Object o = new Float(3.14F); 12. Object [] oa = new Object[1]; 13. oa[0] = o; 14. o = null; 15. oa[0] = null; 16. print 'return 0'; 17. 当 Float 对 象 在 第 11 行 被 创 建 后, 什 么 时 候 能 够 被 垃 圾 回 收? A. 13 行 以 后. B. 14 行 以 后. C

C. 15 行 以 后. D. 16 行 以 后. 10. 如 下 代 码 : class Base Base() System.out.print("Base"); public class Alpha extends Base public static void main( String[] args ) new Alpha(); ----- 调 用 父 类 无 参 的 构 造 方 法 new Base(); 结 果 是 什 么? A. Base B. BaseBase C. 编 译 失 败. B D. 代 码 运 行 但 没 有 输 出. E. 运 行 时 抛 出 异 常 11. 在 J2EE 中 属 于 Web 层 的 组 件 有 : A A.Servlet B.EJB C.Applet D.HTML 12. 在 Servlet 的 生 命 周 期 中, 容 器 只 调 用 一 次 的 方 法 是 : C A.service B.getServletConfig C.init D.destroy 13. 以 下 关 于 异 常 的 说 法 正 确 的 是 :D A. 一 旦 出 现 异 常, 程 序 运 行 就 终 止 了 B. 如 果 一 个 方 法 申 明 将 抛 出 某 个 异 常, 它 就 必 须 真 的 抛 出 那 个 异 常 C. 在 catch 子 句 中 匹 配 异 常 是 一 种 精 确 匹 配 D. 可 能 抛 出 系 统 异 常 的 方 法 是 不 需 要 申 明 异 常 的 14. 如 下 代 码 : public class Foo public static void main(string[] args) try return; finally System.out.println( "Finally" ); 输 出 结 果 是 什 么? A

A. Finally B. 编 译 失 败 C. 代 码 正 常 运 行 但 没 有 任 何 输 出. D. 运 行 时 抛 出 异 常 15. jsp 指 令 中 iselignored="boolean" 的 意 思 是 (C ) A. 决 定 是 否 实 现 Servler 的 单 线 程 模 式, B. 决 定 改 页 面 是 否 是 一 个 错 误 处 理 页 面, C. 决 定 是 否 支 持 EL 表 示, D. 没 有 具 体 的 含 义 16. 下 面 关 于 Java 的 引 用, 说 法 正 确 的 是 :B A. 应 用 实 际 上 就 是 指 针 B. 应 用 本 身 是 Primitive??????????????????????????? C. 引 用 就 是 对 象 本 身 D. 一 个 对 象 只 能 被 一 个 引 用 所 指 引 17. 对 于 import java.util 包, 以 下 那 种 说 法 是 错 误 的?C A. Vector 类 属 于 java.util 包 B. Vector 类 放 在 /java/util/ 目 录 下 C. Vector 类 放 在 java.util 文 件 中 D. Vector 类 是 Sun 公 司 的 产 品 18. 在 一 个 线 程 中 Sleep(1000) 方 法, 将 使 得 该 线 程 在 多 少 时 间 后 获 得 对 CPU 的 控 制 ( 假 设 睡 眠 过 程 中 不 会 有 其 他 事 件 唤 醒 该 线 程 )?C A. 正 好 1000 毫 秒 B. 1000 毫 秒 不 到 C. =>1000 毫 秒 D. 不 一 定 19. 在 WEB-INF 目 录 下, 必 须 存 放 的 文 件 为 : B A.class 文 件 B.web.xml B.jar 文 件 D.html 文 件 20. 下 面 关 于 垃 圾 收 集 的 说 法 正 确 的 是 :D A. 一 旦 一 个 对 象 成 为 垃 圾, 就 立 刻 被 收 集 掉 B. 对 象 空 间 被 收 集 掉 之 后, 会 执 行 该 对 象 的 finalize 方 法 C. finalize 方 法 和 C++ 的 析 构 函 数 是 完 全 一 回 事 情 D. 一 个 对 象 成 为 垃 圾 是 因 为 不 再 有 引 用 指 着 它, 但 是 线 程 并 非 如 此 21. 下 面 的 语 句 会 产 生 什 么 样 的 输 出? A System.out.println(4&7); A.4 B.5 C.6 D.7 E.0 22. 下 面 的 程 序 中,temp 的 最 终 值 是 什 么? B

long temp=(int)3.9; temp%=2; A.0 B.1 C.2 D.3 E.4 23. 下 面 哪 个 不 是 JAVA 关 键 字 A A integer B C D double float default 24. Which method is used by a Servlet to place its session ID in a URL that is written to the servlet s response output stream? B A. The encodeurl method of the HttpServletRequest interface. B. The encodeurl method of the HttpServletResponse interface. C. The rewriteurl method of the HttpServletRequest interface. D. The rewriteurl method of the HttpServletResponse interface. 25. 每 个 使 用 Swing 构 件 的 程 序 必 须 有 一 个 ( ). D A. 按 钮 B. 标 签 C. 菜 单 D. 容 器 26. 下 列 标 识 符 ( 名 字 ) 命 名 原 则 中, 正 确 的 是 ( ) D A. 类 名 的 首 字 母 小 写 B. 变 量 和 方 法 名 的 首 写 字 母 大 写 C. 接 口 名 的 首 写 字 母 小 写 D. 常 量 完 全 大 写 27. 类 Test1 定 义 如 下 : 1.public class Test1 2. public float amethod(float a,float b) return 0; 3. 4. 将 以 下 哪 种 方 法 插 入 行 3 是 不 合 法 的 (B) A public float amethod(float a, float b,float c) return 0; B public float amethod(float c,float d) return 0; C public int amethod(int a, int b) return 0; D private float amethod(int a,int b,int c) return 0; 28. 哪 个 语 句 创 建 了 一 个 数 组 实 例? A A. int[] ia = new int [15]; B. float fa = new float [20]; C. char[] ca = Some String ; D. int ia [][] = 4, 5, 6 1, 2, 3; 29. 以 public 修 饰 的 类 如 :public class Car 则 Car( ) A A 可 被 其 它 程 序 包 中 的 类 使 用 B 仅 能 被 本 程 序 包 中 的 类 使 用 C 不 能 被 任 意 其 它 类 使 用 D 不 能 被 其 它 类 继 承 30. 下 列 哪 个 属 于 容 器 型 构 件 ( ) C

A.JEdit B.JButton C.JPanel D.JTextField 31. Java 程 序 的 执 行 过 程 中 用 到 一 套 JDK 工 具, 其 中 java.exe 是 指 ( ) B A.Java 文 档 生 成 器 B.Java 解 释 器 C.Java 编 译 器 D.Java 类 分 解 器 32. 下 列 关 于 构 造 方 法 的 叙 述 中, 错 误 的 是 ( ) C A. Java 语 言 规 定 构 造 方 法 名 与 类 名 必 须 相 同 B. Java 语 言 规 定 构 造 方 法 没 有 返 回 值, 但 不 用 vold 声 明 C. Java 语 言 规 定 构 造 方 法 不 可 以 重 载 D. Java 语 言 规 定 构 造 方 法 只 能 通 过 new 自 动 调 用 33. 构 造 函 数 何 时 被 调 用 ( ) B A. 类 定 义 时 B. 创 建 对 象 时 C. 调 用 对 象 方 法 时 D. 使 用 对 象 的 变 量 时 34. break 语 句 ( ) D A 只 中 断 最 内 层 的 循 环 B 只 中 断 最 外 层 的 循 环 C 借 助 于 标 号, 可 以 实 现 任 何 外 层 循 环 中 断 D 只 中 断 某 一 层 的 循 环 35. Java 语 言 中 下 面 哪 个 可 以 用 作 正 确 的 变 量 名 称 ( ) B A 3D B name C extends D implements 36. 在 JavaScript 中 如 何 验 证 一 个 数 据 是 否 是 数 字 (D) A. 如 果 用 Integer.parseInt(value) 有 误 就 不 是 数 字 B. int I = value 若 报 错 就 不 是 数 字, C. 没 有 方 法 验 证 D. 利 用 isnan(value) 返 回 的 boolean 进 行 判 断 ------ 返 回 一 个 Boolean 值, 指 明 提 供 的 值 是 否 是 保 留 值 NaN ( 不 是 数 字 ) 37. 下 面 哪 一 个 不 能 作 JSP 的 服 务 器 ( D) A. IBM WebSphere B. BEA WebLogic C. Tomcat D. pws 38. 下 面 哪 项 不 是 JSP 操 作 指 令 ( D ) ------??????????????????????? A. getproperty B. forward C. include D. import 39. 如 果 希 望 控 件 在 界 面 上 按 表 格 行 分 列 排 列, 应 使 用 下 列 那 种 布 局 管 理 器?( B) A BoxLayout B GridLayout C BorderLayout D FlowLouLayout 40. 下 面 哪 一 项 不 是 Java 类 访 问 控 制 关 键 字 ( C ) A. public B. protected C. this D. private 41. 在 配 置 tomcat 虚 拟 目 录 时, 需 要 打 开 哪 个 文 件? ( ) A. index.jsp B. web.xml C.server.xml D. 以 上 都 不 是 42. 下 面 哪 个 不 是 表 单 标 记 ( ) A. INPUT B.RADIO C.CHECKBOX D. TR 43. 下 面 哪 项 不 是 response 对 象 的 方 法 ( ) A. setcontenttype(string contenttypestr) B. setheader(string headername,string headervalue) C. getparameter(string str) D. senderror(int errorcode) 44. 以 下 ( ) 是 编 写 Servlet 必 须 导 入 的 包. A.java.sql.* B.java.servlet.* C.java.util.* D.java.lang.*

45. 下 面 哪 项 不 属 于 SQL 语 句 的 子 类 () A. 数 据 定 义 语 言 (DDL) B. 数 据 查 询 语 言 (DQL) C. 事 务 控 制 语 言 (TCL) D. 数 据 插 入 语 言 (DIL) 46. 选 出 所 有 正 确 的 答 案 public class Outer public void someoutermethod() // Line 3 public class Inner public static void main( String[]argv ) Outer o = new Outer(); // Line 8 Which instantiates an instance of Inner? A. new Inner(); // At line 3 B. new Inner(); // At line 8 C. new o.inner(); // At line 8 D. new Outer.Inner(); // At line 8 二 : 多 选 题 1. 下 列 属 于 jsp 中 注 释 的 有 ( AD ) A.<%-- 与 --%> B. / C. /** 与 **/ D. <!-- 与 --> 2. 按 照 学 生 平 均 成 绩 (avg_grade) 将 students 表 中 的 数 据 检 索 出 来, 下 面 SQL 语 句 正 确 的 是 ( ACD ) A) SELECT * FROM students ORDER BY avg_grade B) SELECT * FROM students GROUP BY avg_grade ASC C) SELECT * FROM students ORDER BY avg_grade DESC D) SELECT * FROM students ORDER by avg_grade asc 3. 下 列 是 jsp 作 用 域 的 通 信 对 象 的 有 ( ABC ) A.Session B. application C.pageContext D.cookie 4. 在 接 口 中 以 下 哪 条 定 义 是 正 确 的? ( AB ) A. void methoda(); B. public double methoda();

C. public final double methoda(); D. static void methoda(double d1); E. protected void methoda(double d1); 5. 下 面 哪 个 语 句 正 确 地 声 明 一 个 整 型 的 二 维 数 组?CDE A. int a[][] = new int[][]; B. int a[10][10] = new int[][]; C. int a[][] = new int[10][10]; D. int [][]a = new int[10][10]; E. int []a[] = new int[10][10]; 6. 下 面 哪 些 不 是 java 的 简 单 数 据 类 型? BC A. short B. Boolean C. Double D. float 7. 下 面 哪 些 语 句 能 够 正 确 地 生 成 5 个 空 字 符 串? AB A.String a[]=new String[5];for(int i=0;i<5;a[i++]= ); B.String a[]=,,,, ; C.String a[5]; D.String[5]a; E.String []a=new String[5];for(int i=0;i<5;a[i++]=null); 8. 下 列 说 法 错 误 的 有 ( BCD) A. 数 组 是 一 种 对 象 B. 数 组 属 于 一 种 原 生 类 C. int number=[]=31,23,33,43,35,63 D. 数 组 的 大 小 可 以 任 意 改 变 9. 不 能 用 来 修 饰 interface 的 有 (ACD ) A.private B.public C.protected D.static 10. 下 列 说 法 错 误 的 有 (ACD ) A. 在 类 方 法 中 可 用 this 来 调 用 本 类 的 类 方 法 B. 在 类 方 法 中 调 用 本 类 的 类 方 法 时 可 直 接 调 用 C. 在 类 方 法 中 只 能 调 用 本 类 中 的 类 方 法 D. 在 类 方 法 中 绝 对 不 能 调 用 实 例 方 法 11. 如 下 代 码 class A A() class B extends A 哪 两 个 说 明 是 正 确 的? BD A. B 类 的 构 造 器 应 该 是 public. B. B 类 的 构 造 器 应 该 是 没 有 参 数 C. B 类 的 构 造 器 应 该 调 用 this(). D. B 类 的 构 造 器 应 该 调 用 super(). 12. 下 列 标 识 符 不 合 法 的 有 ( ACD) A.new B.$Usdollars C.1234 D.car.taxi 13. 在 接 口 中 以 下 哪 条 定 义 是 正 确 的? AB

A. void methoda(); B. public double methoda(); C. public final double methoda(); D. static void methoda(double d1); E. protected void methoda(double d1); 14. 以 下 哪 四 个 能 使 用 throw 抛 出? ADEF A. Error B. Event C. Object D. Throwable E. Exception F. RuntimeException 15. javax.servlet 的 包 中, 属 于 类 的 是 : BC A.Servlet B.GenericServlet C.ServletException D.ServletContext 16. 如 下 代 码 : public class X public X amethod() return this; public class Y extends X 哪 两 个 方 法 能 加 到 Y 类 的 定 义 中? A. public void amethod() B. private void amethod() C. public void amethod(string s) D. private Y amethod() return null; E. public X amethod() return new Y(); 17. 对 该 段 代 码 描 述 正 确 的 有 <% int i = Integer.parseInt(request.getParemeter( value )) %>( BDC ) A) 不 会 有 错 CE B) 当 value 与 int 类 型 不 匹 配 时 回 报 错 C ) 当 value="" 时 会 报 错 D) 为 了 安 全 起 见 应 该 将 该 段 代 码 放 在 try 和 catch() 之 间 18. 选 出 所 有 正 确 的 答 案 Which two are equivalent? BG A. <%= YoshiBean.size%> B. <%= YoshiBean.getSize()%> C. <%= YoshiBean.getProperty("size")%>

D. <JSP:getProperty id="yoshibean" param="size"/> E. <jsp:getproperty name="yoshibean" param="size"/> F. <jsp:getproperty id="yoshibean" property="size"/> G. <jsp:getproperty name="yoshibean" property="size"/> 19. 下 面 哪 三 个 描 述 是 正 确 的? BCE A. 默 认 构 造 器 初 始 化 方 法 变 量 B. 默 认 构 造 器 有 和 它 所 在 类 相 同 的 访 问 修 饰 词. C. 默 认 构 造 器 调 用 其 父 类 的 无 参 构 造 器. D. 如 果 一 个 类 没 有 无 参 构 造 器, 编 译 器 会 它 创 建 一 个 默 认 构 造 器. E. 只 有 当 一 个 类 没 有 任 何 构 造 器 时, 编 译 器 会 为 它 创 建 一 个 默 认 构 造 器 20. 哪 二 种 声 明 防 止 方 法 覆 盖? AD A final void methoda() B void final methoda() C static void methoda() D static final void methoda() E final abstract void methoda() 三 : 简 答 题 1. JSP 和 Servlet 有 哪 些 相 同 点 和 不 同 点, 他 们 之 间 的 联 系 是 什 么? JSP 是 Servlet 技 术 的 扩 展, 本 质 上 是 Servlet 的 简 易 方 式, 更 强 调 应 用 的 外 表 表 达 JSP 编 译 后 是 " 类 servlet" Servlet 和 JSP 最 主 要 的 不 同 点 在 于,Servlet 的 应 用 逻 辑 是 在 Java 文 件 中, 并 且 完 全 从 表 示 层 中 的 HTML 里 分 离 开 来 而 JSP 的 情 况 是 Java 和 HTML 可 以 组 合 成 一 个 扩 展 名 为.jsp 的 文 件 JSP 侧 重 于 视 图,Servlet 主 要 用 于 控 制 逻 辑 2. swtich 是 否 能 作 用 在 byte 上, 是 否 能 作 用 在 long 上, 是 否 能 作 用 在 String 上? switch(expr1) 中,expr1 是 一 个 整 数 表 达 式 因 此 传 递 给 switch 和 case 语 句 的 参 数 应 该 是 int short char 或 者 byte long,string 都 不 能 作 用 于 swtich 3. 如 何 利 用 ServletContext 和 ServletConfig 对 象 获 得 初 始 化 参 数 String psw = config.getinitparameter("psw"); ServletContext ss = config.getservletcontext(); String ppp = ss.getinitparameter("name"); 4. 如 何 用 css 约 束 一 个 层 不 可 见? <div style="display:none"> </div> ----- 表 示 不 可 见 <div style="display:block"> </div>------ 表 示 可 见 5. 在 表 单 中 存 在 一 组 名 称 为 checkbox1 的 多 选 框, 如 何 才 能 取 得 这 些 多 选 框 内 的 值? 在 页 面 中 用 javascript 方 式 取 值 <script>

function sss() var str = document.getelementsbyname("checkbox1"); var checkvalue = new Array(); for(var i=0;i<str.length;i++) if(str[i].checked) </script> alert(str[i].value); Function sss() Var str=document.getelementsbyname( checkbox1 ); Var checkvalue=new Array() For(var i=0;i<str.length;i++) If(str[i].checked) Alert(str[i].value); 在 Servlet 中 取 值 String str[] = request.getparametervalues("checkbox1"); 6. 说 出 数 据 连 接 池 的 工 作 机 制 是 什 么? J2EE 服 务 器 启 动 时 会 建 立 一 定 数 量 的 池 连 接, 并 一 直 维 持 不 少 于 此 数 目 的 池 连 接 客 户 端 程 序 需 要 连 接 时, 池 驱 动 程 序 会 返 回 一 个 未 使 用 的 池 连 接 并 将 其 标 记 为 忙 如 果 当 前 没 有 空 闲 连 接, 池 驱 动 程 序 就 新 建 一 定 数 量 的 连 接, 新 建 连 接 的 数 量 由 配 置 参 数 决 定 当 使 用 的 池 连 接 调 用 完 成 后, 池 驱 动 程 序 将 此 连 接 表 记 为 空 闲, 其 他 调 用 就 可 以 使 用 这 个 连 接 7. 多 线 程 有 几 种 实 现 方 法, 都 是 什 么? 同 步 有 几 种 实 现 方 法, 都 是 什 么? 多 线 程 有 两 种 实 现 方 法, 分 别 是 继 承 Thread 类 与 实 现 Runnable 接 口 同 步 的 实 现 方 面 有 两 种, 分 别 是 synchronized,wait 与 notify 8. 一 个 页 面 在 打 开 时, 需 要 处 理 一 些 事 情 ( 比 如 弹 出 一 个 广 告 页 ), 需 要 定 义 窗 口 的 什 么 事 件? <script> window.onload=function() </script> 或 是 <body onload=""> 9. HTML 的 Form 和 XFORM 的 区 别 10. 描 述 forward 和 redirect 的 区 别 forward 是 服 务 器 请 求 资 源, 服 务 器 直 接 访 问 目 标 地 址 的 URL, 目 标 地 址 可 以 接 收 request 请 求 参 数, 然

后 把 结 果 发 给 浏 览 器, 浏 览 器 根 本 不 知 道 服 务 器 发 送 的 内 容 是 从 哪 儿 来 的, 所 以 它 的 地 址 栏 中 还 是 原 来 的 地 址 redirect 就 是 服 务 端 根 据 逻 辑, 发 送 一 个 状 态 码, 告 诉 浏 览 器 重 新 去 请 求 哪 个 地 址, 浏 览 器 会 重 新 进 行 请 求, 此 时 不 能 用 request 传 值, 浏 览 器 的 地 址 栏 会 变 成 新 的 地 址 11. Static 变 量 是 什 么 含 义 static 是 静 态 变 量, 就 是 变 量 值 不 随 函 数 执 行 结 束 而 消 失, 下 次 调 用 同 一 函 数 时, 上 次 所 赋 予 的 值 仍 存 在 12. 垃 圾 回 收 器 的 基 本 原 理 是 什 么? 垃 圾 回 收 器 可 以 马 上 回 收 内 存 吗? 有 什 么 办 法 主 动 通 知 虚 拟 机 进 行 垃 圾 回 收 对 于 GC 来 说, 当 程 序 员 创 建 对 象 时,GC 就 开 始 监 控 这 个 对 象 的 地 址 大 小 以 及 使 用 情 况 通 常,GC 采 用 有 向 图 的 方 式 记 录 和 管 理 堆 (heap) 中 的 所 有 对 象 通 过 这 种 方 式 确 定 哪 些 对 象 是 " 可 达 的 ", 哪 些 对 象 是 " 不 可 达 的 " 当 GC 确 定 一 些 对 象 为 " 不 可 达 " 时,GC 就 有 责 任 回 收 这 些 内 存 空 间 可 以 程 序 员 可 以 手 动 执 行 System.gc(), 通 知 GC 运 行, 但 是 Java 语 言 规 范 并 不 保 证 GC 一 定 会 执 行 13. Overload 和 Override 的 区 别 Overloaded 的 方 法 是 否 可 以 改 变 返 回 值 的 类 型? 方 法 的 重 写 Overriding 和 重 载 Overloading 是 Java 多 态 性 的 不 同 表 现 重 写 Overriding 是 父 类 与 子 类 之 间 多 态 性 的 一 种 表 现, 重 载 Overloading 是 一 个 类 中 多 态 性 的 一 种 表 现 如 果 在 子 类 中 定 义 某 方 法 与 其 父 类 有 相 同 的 名 称 和 参 数, 我 们 说 该 方 法 被 重 写 (Overriding) 子 类 的 对 象 使 用 这 个 方 法 时, 将 调 用 子 类 中 的 定 义, 对 它 而 言, 父 类 中 的 定 义 如 同 被 屏 蔽 了 如 果 在 一 个 类 中 定 义 了 多 个 同 名 的 方 法, 它 们 或 有 不 同 的 参 数 个 数 或 有 不 同 的 参 数 类 型, 则 称 为 方 法 的 重 载 (Overloading) Overloaded 的 方 法 是 可 以 改 变 返 回 值 的 类 型 14. 说 出 Servlet 的 生 命 周 期, 并 说 出 Servlet 和 CGI 的 区 别 Servlet 被 服 务 器 实 例 化 后, 容 器 运 行 其 init 方 法, 请 求 到 达 时 运 行 其 service 方 法,service 方 法 自 动 派 遣 运 行 与 请 求 对 应 的 doxxx 方 法 (doget,dopost) 等, 当 服 务 器 决 定 将 实 例 销 毁 的 时 候 调 用 其 destroy 方 法 与 cgi 的 区 别 在 于 servlet 处 于 服 务 器 进 程 中, 它 通 过 多 线 程 方 式 运 行 其 service 方 法, 一 个 实 例 可 以 服 务 于 多 个 请 求, 并 且 其 实 例 一 般 不 会 销 毁, 而 CGI 对 每 个 请 求 都 产 生 新 的 进 程, 服 务 完 成 后 就 销 毁, 所 以 效 率 上 低 于 servlet 四 : 编 程 题 1. 请 编 写 一 JSP 程 序, 它 提 供 一 个 征 求 客 户 意 见 的 文 本 区, 在 客 户 提 交 意 见 后, 它 能 将 意 见 及 其 他 客 户 以 前 提 交 的 意 见 一 起 显 示 出 来 2. 写 一 个 算 法 对 1,8,5,2,4,9,7 进 行 顺 序 排 列 public class OrderbyArray // 冒 泡 排 序 Bubble Sort 最 简 单 的 排 序 方 法 是 冒 泡 排 序 方 法 public int[] orderarray(int[] array) for(int i=0;i<array.length;i++) for(int j=i;j<array.length;j++) if(array[i]>array[j])

int s = array[i]; array[i] = array[j]; array[j] = s; return array; public static void main(string[] args) int [] array = 1,8,5,2,4,9,7; OrderbyArray order = new OrderbyArray(); array = order.orderarray(array); 3. 写 一 段 Jdbc 连 接 Oracle 的 程 序, 并 实 现 数 据 查 询 创 建 一 个 连 接 数 据 库 的 工 具 类 import java.sql.*; public class DbUtil public static Connection getconnection() String driver = ""; String url = ""; String name = "scot"; String psw = "123"; Connection conn = null; try Class.forName(driver); conn = DriverManager.getConnection(url,name,psw); catch (ClassNotFoundException e) e.printstacktrace(); catch (SQLException e) e.printstacktrace(); return conn; import java.sql.*; public class SearchInfo public void searchinfo(int id) Connection conn = null; PreparedStatement pstat = null; ResultSet res = null; String sql = "select * from users where id=?"; conn = DbUtil.getConnection(); try

pstat = conn.preparestatement(sql); pstat.setint(1, id); res = pstat.executequery(); while(res.next()) String name = res.getstring("name"); catch (SQLException e) e.printstacktrace(); 4. 请 利 用 JSP 编 写 一 简 易 的 购 物 车 程 序, 它 包 括 一 购 物 界 面 及 往 购 物 车 中 添 加 商 品 与 删 除 商 品 功 能, 并 能 将 用 户 当 前 已 购 的 所 有 商 品 显 示 出 来 5. 写 一 个 Singleton( 单 例 模 式 ) 出 来 public class LazySingleton private static LazySingleton instance = null; // 默 认 的 私 有 的 构 造 方 法, 保 证 外 界 无 法 直 接 实 例 化 private LazySingleton() // 静 态 方 法, 返 回 此 类 的 唯 一 实 例 public static LazySingleton getinstance() if (instance == null) instance = new LazySingleton(); return instance; public void pp() System.out.println("lazy ok"); 6. 用 循 环 控 制 语 句 打 印 输 出 :1+3+5+.+99=? 结 果 int sum = 0; for(int i=1;i<100;i+=2) sum = sum+i; System.out.println("1+3+5+...+99 = "+sum); 7. 请 编 写 一 JSP 程 序, 它 能 根 据 输 入 的 订 单 号 查 寻 出 该 订 单 的 详 细 信 息, 包 括 订 单 用 户 名 及 价 钱, 其 中 订 单 号 以 请 求 参 数 的 形 式 传 给 该 JSP 订 单 信 息 都 保 存 在 SQLSERVER 数 据 库 中 并 要 求 将 查 寻 到 的 订 单 信 息 以 表 格 的 形 式 显 示 给 用 户

IBM 笔 试 题 注 :IBM 笔 试 题 一 小 时 之 内 完 成, 题 目 全 部 用 英 文 描 述, 这 里 用 中 文 表 述 一 名 词 解 释 此 题 大 概 有 15 个 左 右, 还 有 一 些 记 不 清 了 1 Eclipse 2 J2EE 3 EJB 4 Ajax 5 Web service 6 二 找 出 以 下 代 码 问 题 public class test public void print(string str) char[] s=str; public class a public static void main(string [] args) puts() 三 写 出 以 下 输 出 public class Parent public void method() System.out.println("parent"); public static void smethod() Sysyem.out.println("parent"); public class Child extends parent public void method() System.out.println("child"); public static void smethod() Sysyem.out.println("child");

public class test public static void print(string [] args) Child c=new Child(); Parent p=(parent)c; p.method(); p.smethod(); 四 编 程 题 ( 两 题 选 其 一 ) 1 IBM 全 球 有 35 万 员 工, 名 字 由 26 个 字 母 组 成, 长 度 不 一 1) 请 设 计 一 个 算 法, 能 够 快 速 查 找 出 要 查 询 的 名 字 2) 写 出 此 算 法 的 时 间 复 杂 度 3) 如 果 对 此 算 法 进 行 测 试, 请 写 出 测 试 用 例 2 用 熟 悉 的 c/c++/java 写 出 一 个 完 成 的 函 数, 此 函 数 能 够 将 一 个 值 插 入 一 个 排 好 序 的 二 叉 树 中 五 Unix 命 令 题 此 题 包 含 Unix 操 作 系 统 的 常 用 命 令 如 建 目 录 系 统 启 动 磁 盘 使 用 情 况 察 看 等, 大 概 15 个 以 上 六 英 文 短 文 ( 两 题 选 其 一, 不 少 于 200 字 ) 1 描 述 一 下 你 理 想 中 的 职 业 2 描 述 一 下 你 心 目 中 的 中 国 文 化 以 及 它 对 于 日 常 工 作 的 影 响 JAVA 面 试 题 -CORE JAVA 部 分 1. 在 main(string[] args) 方 法 内 是 否 可 以 调 用 一 个 非 静 态 方 法? 答 案 : 不 能 2. 同 一 个 文 件 里 是 否 可 以 有 两 个 public 类? 答 案 : 不 能 3. 方 法 名 是 否 可 以 与 构 造 器 的 名 字 相 同? 答 案 : 可 以 public class Test

public Test(String iceboy) System.out.println(iceboy); public void Test(String iceboy) System.out.println(iceboy); public static void main(string[] args) Test a = new Test("abc");// 输 出 abc a.test("iceboy");// 输 出 iceboy 4. 初 始 化 了 一 个 没 有 run() 方 法 的 线 程 类, 是 否 会 出 错? 答 案 : 不 会 第 一 种 方 法 : 直 接 继 承 Thread 类 public class Test public static void main(string[] args) ThreadClass t = new ThreadClass(); t.start(); System.out.println("end");// 输 出 end class ThreadClass extends Thread //Thread 类 已 经 实 现 了 空 的 run() 方 法 第 二 种 方 法 : 实 现 Runnable 接 口 public class Test public static void main(string[] args) ThreadClass t = new ThreadClass(); Thread thread = new Thread(t); thread.start(); System.out.println("end"); class ThreadClass implements Runnable public void run() // 必 须 有 此 方 法 否 则 编 译 报 错 它 是 Runnable 接 口 中 的 抽 象 方 法

System.out.println("Threads"); 4. 局 部 内 部 类 是 否 可 以 访 问 非 final 变 量? 答 案 : 不 能 访 问 局 部 的, 可 以 访 问 成 员 变 量 ( 全 局 的 ) class Out private String name = "out.name"; void print() final String work = "out.local.work";// 若 不 是 final 的 则 不 能 被 Animal 使 用. int age=10; class Animal // 定 义 一 个 局 部 内 部 类. 只 能 在 print() 方 法 中 使 用. // 局 部 类 中 不 能 使 用 外 部 的 非 final 的 局 部 变 量. 全 局 的 可 以. public void eat() System.out.println(work);//ok //age=20;error not final System.out.println(name);//ok. Animal local = new Animal(); local.eat(); 5. 选 择 语 句 case 中, 允 许 使 用 的 值 有 哪 些? 答 案 :int,short,char,byte( 都 在 int 范 围 之 内, 且 是 整 数 ) 6. Math,String 是 不 可 继 承 的 (final 类 ) Instanceof 后 面 跟 的 应 该 是 OBJECT 构 造 器 可 以 是 私 有 的 (private) = 与 == 意 义 是 完 全 不 同 的 一 个 是 赋 值, 一 个 是 等 于 全 局 变 量 可 以 不 进 行 初 始 化, 如 果 使 用 一 个 局 部 变 量, 则 这 个 局 部 变 量 要 被 初 始 化 7. 在 try-catch-finally 块 中 的 退 出 语 句 public class Test public static void main(string[] args) int a=1; try

a=a/0; catch(exception e) System.out.println("catch"); return;// 当 return 时,finally 中 的 语 句 会 执 行 //System.exit(0);// 若 用 上 这 句,finally 中 的 语 句 不 会 执 行 直 接 返 回, 退 出 程 序 finally // 当 没 有 System.exit(0); 时, 无 论 是 否 发 生 异 常 它 都 会 执 行 System.out.println("finally"); 注 : try-catch-finally 块 的 顺 序 不 能 调 换 8. 下 面 都 是 正 确 的 main 方 法 签 名 public static void main(string[] args) public static final void main(string[] args) static public void main(string[] args) static public synchronized void main(string[] args) static public abstract void main(string[] args)// 错 误 9. if(-0.0 == 0.0) 是 相 等 还 是 不 等? 答 案 : 相 等 10. 一 个 抽 象 类 是 否 可 以 没 有 抽 象 方 法? 答 案 : 可 以 11.RandomAccessFile 类 继 承 Object, 并 且 实 现 了 DataInput 和 DataOutput 接 口 答 案 : 正 确 12.Collection 与 Collections 的 区 别? 答 案 :Collection 是 一 个 接 口, 但 Collections 却 是 一 个 辅 助 类, 里 面 有 很 多 静 态 的 工 具 方 法 而 且 很 有 用 的 如 :reverse(list list);sort(list list, Comparator c) 等 Collections 没 有 实 现 任 何 接 口 它 直 接 继 承 了 Object 13.class Child extends Parents class Parents 是 否 可 以 这 样 声 明 类, 在 一 个 文 件 中? 答 案 : 可 以 无 所 谓 的 14. 数 组, 无 论 是 当 前 的, 还 是 类 等 级 的, 都 会 被 初 始 化 String 是 被 初 始 化 为 null, 不 是 空 字 符 null,,, 都 是 不 同 的 continue 只 能 在 一 个 循 环 里 ( 如 for,do,while), 它 不 能 在 case 语 句 中 出 现 Primitive(int,char,long 等 ) 数 组 是 不 能 互 相 赋 值 的, 即 使 它 们 本 身 可 以

一 个 Constructor 可 以 抛 出 任 何 异 常 初 始 化 块 是 按 照 声 明 的 顺 序 执 行 的 所 有 关 于 NaN(Not a Number) 和 non-nan 的 比 较, 都 返 回 false. 这 条 很 重 要 == 会 产 生 编 译 错 误, 如 果 两 边 类 型 不 匹 配 的 话 equals() 返 回 false 如 果 对 象 类 型 不 同, 但 不 产 生 编 译 错 误 15.Java 成 员 变 量 默 认 初 始 化 的 值 成 员 变 量 类 型 取 值 byte-0 short-0 int-0 long-0l char-'\u0000' float-0.0f double-0.0d boolean-false 所 有 引 用 类 型 null 16. integer 和 long 操 作 / 和 % 的 话, 可 能 会 抛 出 ArithmeticException, 比 如 除 0 但 是 float 与 double 不 会, 即 使 是 除 以 0 double a=0;a=a/0; 则 a 等 于 NaN 17. 普 通 内 部 类 不 可 以 拥 有 静 态 变 量, 但 静 态 内 部 类 可 以 File 类 没 有 任 何 处 理 文 件 内 容 的 方 法 InputStream 和 OutputStream 是 抽 象 类, DataInput 和 DataOutput 是 接 口 DataInputStream 实 现 了 DataInput 接 口 18. 面 向 对 象 的 特 征 有 哪 些 方 面? 答 案 : 最 基 本 特 征 : 封 装, 继 承, 多 态 其 他 特 征 : 抽 象 关 联, 聚 合, 组 合, 内 聚, 耦 合 19.String 是 最 基 本 的 数 据 类 型 吗? String 和 StringBuffer 的 区 别? 答 案 :String 不 是 一 最 基 本 的 数 据 类 型 STRING 的 长 度 是 不 可 变 的,STRINGBUFFER 的 长 度 是 可 变 的 如 果 你 对 字 符 串 中 的 内 容 经 常 进 行 操 作, 特 别 是 内 容 要 修 改 时, 那 么 使 用 StringBuffer, 如 果 最 后 需 要 String, 那 么 使 用 StringBuffer 的 tostring() 方 法 20.int 和 Integer 有 什 么 区 别 答 案 :int 是 基 本 类 型 Integer 是 引 用 类 型 Integer 可 以 把 String 转 换 成 int 21. 运 行 时 异 常 与 一 般 异 常 有 何 异 同? 答 案 : 异 常 表 示 程 序 运 行 过 程 中 可 能 出 现 的 非 正 常 状 态, 运 行 时 异 常 表 示 虚 拟 机 的 通 常 操 作 中 可 能 遇 到 的 异 常, 是 一 种 常 见 运 行 错 误 java 编 译 器 要 求 方 法 必 须 声 明 抛 出 可 能 发 生 的 非 运 行 时 异 常, 但 是 并 不 要 求 必 须 声 明 抛 出 未 被 捕 获 的 运 行 时 异 常 22. 说 出 一 些 常 用 的 类, 包, 接 口, 请 各 举 5 个? 答 案 : 常 用 类 -System,ArrayList,FileInputStream,Thread,Socket. 常 用 的 包 -java.io,java.util,java.sql,java.javax.naming,java.net 常 用 接 口 -Collection,Connection, Cloneable, Comparable, Serializable 23. 说 出 ArrayList,Vector, LinkedList 的 存 储 性 能 和 特 性. 答 案 :ArrayList 和 Vector 都 是 使 用 数 组 方 式 存 储 数 据, 此 数 组 元 素 数 大 于

实 际 存 储 的 数 据 以 便 增 加 和 插 入 元 素, 它 们 都 允 许 直 接 按 序 号 索 引 元 素, 但 是 插 入 元 素 要 涉 及 数 组 元 素 移 动 等 内 存 操 作, 所 以 索 引 数 据 快 而 插 入 数 据 慢,Vector 由 于 使 用 了 synchronized 方 法 ( 线 程 安 全 ), 通 常 性 能 上 较 ArrayList 差, 而 LinkedList 使 用 双 向 链 表 实 现 存 储, 按 序 号 索 引 数 据 需 要 进 行 前 向 或 后 向 遍 历, 但 是 插 入 数 据 时 只 需 要 记 录 本 项 的 前 后 项 即 可, 所 以 插 入 速 度 较 快 24. 设 计 4 个 线 程, 其 中 两 个 线 程 每 次 对 j 增 加 1, 另 外 两 个 线 程 对 j 每 次 减 少 1 写 出 程 序 注 : 因 为 这 4 个 线 程 共 享 J, 所 以 线 程 类 要 写 到 内 部 类 中 加 线 程 : 每 次 对 j 加 一 减 线 程 : 每 次 对 j 减 一 public class TestThreads private int j=1; // 加 线 程 private class Inc implements Runnable public void run() for(int i = 0;i < 10;i++) inc(); // 减 线 程 private class Dec implements Runnable public void run() for(int i = 0;i < 10;i++) dec(); // 加 1 private synchronized void inc() j++; System.out.println(Thread.currentThread().getName()+"-inc:"+j); // 减 1

private synchronized void dec() j--; System.out.println(Thread.currentThread().getName()+"-dec:"+j); // 测 试 程 序 public static void main(string[] args) TestThreads test = new TestThreads(); // 创 建 两 个 线 程 类 Thread thread = null; Inc inc = test.new Inc(); Dec dec = test.new Dec(); // 启 动 4 个 线 程 for(int i = 0;i < 2;i++) thread = new Thread(inc); thread.start(); thread = new Thread(dec); thread.start(); 25. 数 组 转 换 问 题 Object[] object = new Person[2]; Person [] person = new Person [3]; person = (Person [])object;// 可 以 转 换 int[] i = new int[2]; long[] l = new int[3]; i = (long[])l;// 不 可 以 转 换 26. 用 socket 通 讯 写 出 客 户 端 和 服 务 器 端 的 通 讯, 要 求 客 户 发 送 数 据 后 能 够 回 显 相 同 的 数 据 Server.java: 源 代 码 import java.net.*; import java.io.*; class Server public Server() BufferedReader br = null; PrintWriter pw = null; try

ServerSocket server = new ServerSocket(8888);// 建 立 服 务 器 端 Socket socket = server.accept();// 监 听 客 户 端 // 得 到 该 连 接 的 输 入 流 br = new BufferedReader(new InputStreamReader(socket.getInputStream())); // 得 到 该 连 接 的 输 出 流 pw = new PrintWriter(socket.getOutputStream(),true); // 先 读 后 写 String data = br.readline(); System.out.println(data);// 输 出 到 控 制 台 pw.println(data);// 转 发 给 客 户 端 catch(exception e) e.printstacktrace(); finally try // 关 闭 读 写 流 br.close(); pw.close(); catch(exception e) public static void main(string[] args) Server server = new Server(); Client.java: 源 代 码 import java.net.*; import java.io.*; class Client public Client() BufferedReader br = null; PrintWriter pw = null; try

Socket socket = new Socket("localhost",8888);// 与 服 务 器 建 立 连 接, 服 务 器 要 先 启 // 得 到 Socket 的 输 入 与 输 出 流 br = new BufferedReader(new InputStreamReader(socket.getInputStream())); pw = new PrintWriter(socket.getOutputStream(),true); // 先 写 后 读 pw.println("client: 你 好!"); String data = null; while(true) data = br.readline(); if(data!=null) break; System.out.println(data); catch(exception e) e.printstacktrace(); finally try br.close(); pw.close(); catch(exception e) public static void main(string[] args) Client c = new Client(); 27. 谈 谈 final, finally, finalize 的 区 别 答 案 :final 用 于 声 明 属 性, 方 法 和 类, 分 别 表 示 属 性 不 可 变, 注 意 : 如 果 是 基 本 类 型 说 明 变 量 本 身 不 能 改 变, 如 果 是 引 用 类 型, 说 明 它 不 能 指 向 其 他 的 对 象 了 但 对 象 还 是 可 以 改 变 的 方 法 不 可 覆 盖, 类 不 可 继 承 finally 是 异 常 处 理 语 句 结 构 的 一 部 分, 表 示 无 论 是 否 出 现 异 常 总 是 执 行 finalize 是 Object 类 的 一 个 方 法, 在 垃 圾 收 集 器 执 行 的 时 候 会 调 用 被 回 收 对 象 的 此 方 法, 可 以 覆 盖 此 方 法 提 供 垃 圾 收 集 时 的 其 他 资 源 回 收, 例 如 关 闭 文 件 等

28.Anonymous Inner Class ( 匿 名 内 部 类 ) 是 否 可 以 extends( 继 承 ) 其 它 类, 是 否 可 以 implements( 实 现 )interface( 接 口 )? 答 案 : 可 以 继 承 其 他 类 或 完 成 其 他 接 口, 在 swing 编 程 中 常 用 此 方 式 29.Static Nested Class 和 Inner Class 的 不 同, 说 得 越 多 越 好 ( 面 试 题 有 的 很 笼 统 ) 答 案 :Static Nested Class 是 被 声 明 为 静 态 (static) 的 内 部 类, 它 可 以 不 依 赖 于 外 部 类 实 例 被 实 例 化 而 通 常 的 内 部 类 需 要 在 外 部 类 实 例 化 后 才 能 实 例 化 30.& 和 && 的 区 别 答 案 :& 是 位 运 算 符, 表 示 按 位 与 运 算,&& 是 逻 辑 运 算 符, 表 示 逻 辑 与 (and). 另 外,& 也 可 以 用 于 逻 辑 运 算, 与 && 的 区 别 在 于 & 是 非 短 路 运 算 符,&& 是 短 路 运 算 符 31.HashMap 和 Hashtable 的 区 别 答 案 :HashMap 是 Hashtable 的 轻 量 级 实 现 ( 非 线 程 安 全 的 实 现 ), 他 们 都 实 现 了 Map 接 口, 主 要 区 别 在 于 HashMap 允 许 空 (null) 键 值 (key) 与 空 值 (value), 由 于 非 线 程 安 全, 效 率 上 可 能 高 于 Hashtable,Hashtable 不 允 许 有 空 (null) 键 值 (key) 与 空 值 (value) 32. 什 么 时 候 用 assert? 答 案 :1.4 新 增 关 键 字 ( 语 法 ), 用 于 测 试 boolean 表 达 式 状 态, 可 用 于 调 试 程 序 使 用 方 法 assert <boolean 表 达 式 >, 表 示 如 果 表 达 式 为 真 (true), 则 下 面 的 语 句 执 行, 否 则 抛 出 AssertionError 33.GC 是 什 么? 为 什 么 要 有 GC? 答 案 :GC 是 垃 圾 收 集 的 意 思 (Gabage Collection), 内 存 处 理 是 编 程 人 员 容 易 出 现 问 题 的 地 方, 忘 记 或 者 错 误 的 内 存 回 收 会 导 致 程 序 或 系 统 的 不 稳 定 甚 至 崩 溃,Java 提 供 的 GC 功 能 可 以 自 动 监 测 对 象 是 否 超 过 作 用 域 从 而 达 到 自 动 回 收 内 存 的 目 的,Java 语 言 没 有 提 供 释 放 已 分 配 内 存 的 显 式 操 作 方 法 34.String s = new String("xyz"); 创 建 了 几 个 String Object? 答 案 : 两 个, 一 个 是 对 象, 一 个 是 对 象 的 引 用 35.Math.round(11.5) 等 於 多 少? Math.round(-11.5) 等 於 多 少? 答 案 :Math.round(11.5)==12 Math.round(-11.5)==-11, 总 是 返 回 接 近 0 的 数 36.short s1 = 1; s1 = s1 + 1; 有 什 么 错? short s1 = 1; s1 += 1; 有 什 么 错? 答 案 :short s1 = 1; s1 = s1 + 1; 有 错 (s1+1 运 算 结 果 是 int 型, 需 要 强 制 转 换 类 型 ) short s1 = 1; s1 += 1;( 没 有 错,s1==2) 37.sleep() 和 wait() 有 什 么 区 别? 答 案 :sleep 是 线 程 类 (Thread) 的 方 法, 导 致 此 线 程 暂 停 执 行 指 定 时 间 ( 休 息 ), 把 执 行 机 会 给 其 他 线 程, 但 是 监 控 状 态 依 然 保 持, 到 时 后 会 自 动 恢 复, 时 间 到 了 会 继 续 运 行 调 用 sleep 不 会 释 放 对 象 锁 wait 是 Object 类 的 方 法, 对 此 对 象 调 用 wait 方 法 导 致 本 线 程 放 弃 对 象 锁,

进 入 等 待 此 对 象 的 等 待 锁 定 池, 只 有 针 对 此 对 象 发 出 notify 方 法 ( 或 notifyall) 后 本 线 程 才 进 入 对 象 锁 定 池 准 备 获 得 对 象 锁 进 入 运 行 状 态 38.Java 有 没 有 goto 语 句? 答 案 : 没 有 39. 数 组 有 没 有 length() 这 个 方 法? String 有 没 有 length() 这 个 方 法? 答 案 : 数 组 没 有 length() 这 个 方 法, 有 length 的 属 性 String 有 length() 这 个 方 法 40. 数 组 是 不 是 基 本 类 型? 答 案 : 不 是 41.Overload 和 Override 的 区 别 Overloaded 的 方 法 是 否 可 以 改 变 返 回 值 的 类 型? 答 案 : 方 法 的 重 写 Overriding 和 重 载 Overloading 是 Java 多 态 性 的 不 同 表 现 重 载 Overload 是 一 个 类 中 多 态 性 的 一 种 表 现, 方 法 名 必 需 相 同, 参 数 列 表 必 需 不 同.( 长 度 不 同 或 类 型 不 同 ), 与 返 回 值 类 型 没 有 关 系. 构 造 器 也 可 以 重 载. 方 法 名 和 参 数 列 表 都 相 同, 只 有 返 回 类 型 不 相 同 则 是 方 法 重 复 定 义. 编 译 出 错. Overloaded 的 方 法 是 可 以 改 变 返 回 值 的 类 型 重 写 Override 是 父 类 与 子 类 之 间 多 态 性 的 一 种 表 现 如 果 在 子 类 中 定 义 某 方 法 与 其 父 类 有 相 同 的 名 称 和 参 数, 我 们 说 该 方 法 被 重 写 (Overriding) 子 类 的 对 象 使 用 这 个 方 法 时, 将 调 用 子 类 中 的 定 义, 对 它 而 言, 父 类 中 的 定 义 如 同 被 屏 蔽 了 42.Set 里 的 元 素 能 重 复 吗? 那 么 用 什 么 方 法 区 分 是 否 重 复? 答 案 :Set 里 的 元 素 是 不 能 重 复 的, 如 果 重 复 就 重 复 的 就 不 加 到 里 面 用 iterator() 方 法 来 区 分 重 复 与 否 应 该 覆 盖 equals() 判 断 两 个 Set 是 否 相 等 43. == 与 equal 有 何 区 别? 答 案 : == 比 较 的 是 内 存 地 址,equal 比 较 的 是 内 容 本 身 44. 给 我 一 个 你 最 常 见 到 的 runtime exception 答 案 :IndexOutOfBoundsException 数 组 越 界 NullPointerException 空 指 针 异 常 SystemException 系 统 异 常 45.error 和 exception 有 什 么 区 别? 答 案 :Error 表 示 系 统 级 的 错 误 和 程 序 不 必 处 理 的 异 常, 我 们 无 法 处 理 它 Exception 表 示 是 可 以 捕 捉 或 者 需 要 程 序 进 行 处 理 的 异 常 46.List, Set, Map 是 否 继 承 自 Collection 接 口? 答 案 :List,Set 是 Map 不 是 47.abstract class 和 interface 有 什 么 区 别? 答 案 : 一 个 只 能 继 承 一 个 抽 象 类, 但 却 可 以 实 现 多 个 接 口 抽 象 类 中 可 以 有 也 可 以 没 有 抽 象 方 法 并 且 可 以 定 义 和 常 规 类 一 样 的 变 量 和 方 法 而 接 口 中 所 有 的 方 法 都 是 抽 象 的, 所 有 的 变 量 都 是 静 态 不 可 修 改 的 48.abstract 的 method 是 否 可 同 时 是 static, 是 否 可 同 时 是 native, 是 否 可 同 时 是 synchronized?

答 案 : 都 不 能 49. 接 口 是 否 可 继 承 接 口? 抽 象 类 是 否 可 实 现 (implements) 接 口? 抽 象 类 是 否 可 继 承 实 体 类 答 (concrete class)? 答 案 : 接 口 可 以 继 承 接 口 接 口 间 继 承 (extends), 不 能 实 现 (implements) 抽 象 类 可 以 实 现 (implements) 接 口, 但 接 口 不 能 实 现 抽 象 类 抽 象 类 间 也 用 继 承 (extends) 抽 象 类 是 否 可 继 承 实 体 类, 但 前 提 是 实 体 类 必 须 有 无 参 的 构 造 函 数 50. 启 动 一 个 线 程 是 用 run() 还 是 start()? 有 什 么 区 别? 答 案 : 启 动 一 个 线 程 是 调 用 start() 方 法, 这 并 不 意 味 着 线 程 就 会 立 即 运 行, 只 是 进 入 了 可 运 行 状 态 直 接 调 用 run() 方 法 不 会 产 生 线 程, 而 是 把 它 当 作 普 通 的 方 法 调 用, 马 上 执 行 51.Constructor 是 否 可 被 override? 答 案 : 不 可 以, 但 可 以 重 载 52. Class.forName 的 作 用? 答 : 调 用 该 访 问 返 回 一 个 类 名 为 指 定 字 符 串 的 类 的 对 象 53. 文 件 读 写 的 基 本 类 有 哪 些? 答 案 :FileInputStream,FileOutputStread,File,IOException 等 54. 写 一 个 冒 泡 排 序 的 程 序 public class Sort public static void main(string[] args) int[] array = 2,3,4,1,43,432,1,344,234,2,3,43,32,434,3432,43,2432,432,4,43; int num = 0; /* 冒 泡 排 续 */ for(int i = 0;i < array.length;i++) /* 每 下 底 一 个 元 素, 则 调 换 的 次 数 减 一 注 意 :j<array.length-i-1, 不 减 一 则 数 组 下 标 越 界 */ for(int j = 0;j<array.length-i-1;j++) int temp = 0; /* 两 两 比 较 若 前 面 的 大 于 后 面 的 则 进 行 调 换 */ if(array[j] > array[j+1]) temp = array[j];

array[j] = array[j+1]; array[j+1] = temp; /* 输 出 排 序 后 的 数 组 */ System.out.println("**************** 已 排 序 的 数 组 ********"); for(int i = 0;i < array.length;i++) System.out.print(array[i]+" "); num++; if(num == 5)// 每 行 输 出 5 个 System.out.println(); num = 0; 55. 串 行 化 的 注 意 事 项 以 及 如 何 实 现 串 行 化?(Serializable) 答 案 :******************************* 56. 线 程 的 基 本 概 念 线 程 的 基 本 状 态 以 及 状 态 之 间 的 关 系 答 案 :******************************* 57. 线 程 的 同 步 如 何 实 现 线 程 的 同 步? 答 案 :******************************* 58. 几 种 常 用 的 数 据 结 构 及 内 部 实 现 原 理 答 案 :******************************* 59.Socket 通 信 (TCP UDP 区 别 及 Java 实 现 方 式 ) 答 案 :******************************* 60.Java 的 事 件 委 托 机 制 和 垃 圾 回 收 机 制 答 案 :******************************* 61. 作 用 域 public,private,protected, 以 及 不 写 时 的 区 别 答 案 :private- 类 可 见, 不 写 - 包 可 见 protected- 包 可 见, 并 子 类 可 见 public- 都 可 见 62.Java 的 国 际 化 答 案 :******************************* 63. 怎 样 让 程 序 到 后 台 去 运 行? 答 案 :******************************* 64. 怎 么 把 一 个 文 件 中 的 东 西 做 全 文 替 换 答 案 :******************************* 65.ArrayList 和 Vector 的 区 别? 答 案 : 就 ArrayList 与 Vector 主 要 从 二 方 面 来 说.

同 步 性 :Vector 是 线 程 安 全 的, 也 就 是 说 是 同 步 的, 而 ArrayList 是 线 程 序 不 安 全 的, 不 是 同 步 的 数 据 增 长 : 当 需 要 增 长 时,Vector 默 认 增 长 为 原 来 一 倍, 而 ArrayList 却 是 原 来 的 一 半 66.char 型 变 量 中 能 不 能 存 贮 一 个 中 文 汉 字? 为 什 么? 答 : 是 能 够 定 义 成 为 一 个 中 文 的, 因 为 java 中 以 unicode 编 码, 一 个 char 占 16 个 字 节, 所 以 放 一 个 中 文 是 没 问 题 的 67. 多 线 程 有 几 种 实 现 方 法, 都 是 什 么? 同 步 有 几 种 实 现 方 法, 都 是 什 么? 答 : 多 线 程 有 两 种 实 现 方 法, 分 别 是 继 承 Thread 类 与 实 现 Runnable 接 口 同 步 的 实 现 方 面 有 两 种, 分 别 是 synchronized,wait 与 notify 68. 垃 圾 回 收 机 制, 如 何 优 化 程 序? 答 案 :******************************* 69.float 型 float f=3.4 是 否 正 确? 答 : 不 正 确 类 型 不 匹 配, 应 该 用 强 制 类 型 转 换, 如 下 所 示 :float f=3.4f; 70. Java 中 异 常 处 理 机 制, 事 件 机 制? 答 案 :******************************* 71. 现 在 输 入 n 个 数 字, 以 逗 号, 分 开 ; 然 后 可 选 择 升 或 者 降 序 排 序 ; import java.util.stringtokenizer; import java.util.arrays; public class Test public static void main(string[] args) String s = "2,654,24,6554,3234,3544,666,354,5435,11"; StringTokenizer tok = new StringTokenizer(s,","); // 返 回 有 多 少 个 被 分 割 元 素 int count = tok.counttokens(); int[] result = new int[count]; // 把 分 割 得 到 的 数 字 存 到 数 组 中 去 for(int i = 0;i<count;i++) String temp = (String)tok.nextElement(); result[i] = Integer.parseInt(temp); // 排 序 Arrays.sort(result); for(int i = 0;i<result.length;i++) if(i==0) System.out.print(result[i]); continue;// 第 一 个 元 素 的 前 面 不 打 印, System.out.print(","+result[i]);

System.out.println();// 输 出 :2,11,24,354,654,666,3234,3544,5435,6554 72. 金 额 转 换, 阿 拉 伯 数 字 的 金 额 转 换 成 中 国 传 统 的 形 式 如 : ( 1011)->( 一 千 零 一 拾 一 元 整 ) 输 出 答 案 :************************************ 73. 当 一 个 线 程 进 入 一 个 对 象 的 一 个 synchronized 方 法 后, 其 它 线 程 是 否 可 进 入 此 对 象 的 其 它 方 法? 答 案 : 能, 一 个 对 象 的 synchronized 方 法 只 能 由 一 个 线 程 访 问 但 其 他 线 程 可 以 同 时 访 问 这 个 对 象 的 非 synchronized 方 法 74.try 里 有 一 个 return 语 句, 那 么 紧 跟 在 这 个 try 后 的 finally 里 的 code 会 不 会 被 执 行, 什 么 时 候 被 执 行, 在 return 前 还 是 后? 答 案 : 会 执 行, 在 return 前 执 行 75. 编 程 题 : 用 最 有 效 率 的 方 法 算 出 2 乘 以 8 等 於 几? 有 C 背 景 的 程 序 员 特 别 喜 欢 问 这 种 问 题 答 案 :2 << 3 如 果 是 2 的 10 次 方 则 是 :1<<10. 76. 两 个 对 象 值 相 同 (x.equals(y) == true), 但 却 可 有 不 同 的 hash code, 这 句 话 对 不 对? 答 案 : 两 个 对 象 的 值 是 否 相 同, 根 据 的 是 equals 方 法, 而 hash code 是 由 hashcode() 方 法 决 定 因 此 值 相 同 的 对 象 hash code 可 能 不 同 77. 当 一 个 对 象 被 当 作 参 数 传 递 到 一 个 方 法 后, 此 方 法 可 改 变 这 个 对 象 的 属 性, 并 可 返 回 变 化 后 的 结 果, 那 么 这 里 到 底 是 值 传 递 还 是 引 用 传 递? 答 案 : 是 值 传 递 Java 编 程 语 言 只 由 值 传 递 参 数 当 一 个 对 象 实 例 作 为 一 个 参 数 被 传 递 到 方 法 中 时, 参 数 的 值 就 是 对 该 对 象 的 引 用 对 象 的 内 容 可 以 在 被 调 用 的 方 法 中 改 变, 但 对 象 的 引 用 是 永 远 不 会 改 变 的 78 编 程 题 : 写 一 个 Singleton 出 来 方 式 一 : 醉 汉 式 public class Singleton private static Singleton test = new Singleton();// 静 态 的 保 留 自 身 的 引 用 // 必 须 是 私 有 的 构 造 函 数 private Singleton() public static Singleton getinstance()// 公 共 的 静 态 的 方 法 return test; 方 式 二 : 懒 汉 式 public class Singleton

private static Singleton test = null;// 静 态 的 保 留 自 身 的 引 用 // 必 须 是 私 有 的 构 造 函 数 private Singleton() public static Singleton getinstance()// 公 共 的 静 态 的 方 法 if(test == null) test = new Singleton(); return test; 79. 描 述 一 下 JVM 加 载 class 文 件 的 原 理 机 制? 答 案 :*********************** 80. 试 举 例 说 明 一 个 典 型 的 垃 圾 回 收 算 法? 答 案 :*********************** 81. 请 写 一 个 java 程 序 实 现 线 程 连 接 池 功 能? 答 案 :*********************** 82. 给 定 一 个 C 语 言 函 数, 要 求 实 现 在 java 类 中 进 行 调 用 答 案 :*********************** 83. 编 一 段 代 码, 实 现 在 控 制 台 输 入 一 组 数 字 后, 排 序 后 在 控 制 台 输 出 答 案 :*********************** 84. 列 出 某 文 件 夹 下 的 所 有 文 件 ; 答 案 :*********************** 85. 实 现 从 文 件 中 一 次 读 出 一 个 字 符 的 操 作 ; 答 案 :*********************** 86. 列 出 一 些 控 制 流 程 的 方 法 ; 答 案 :*********************** 87. 多 线 程 有 哪 些 状 态? 答 案 :*********************** 88. 编 写 了 一 个 服 务 器 端 的 程 序 实 现 在 客 户 端 输 入 字 符 然 后 在 控 制 台 上 显 示, 直 到 输 入 "END" 为 止, 让 你 写 出 客 户 端 的 程 序 答 案 :*********************** 99. 请 用 java 写 二 叉 树 算 法, 实 现 添 加 数 据 形 成 二 叉 树 功 能, 并 以 先 序 的 方 式 打 印 出 来. 答 案 :**************************************** 100. 调 用 系 统 命 令 实 现 删 除 文 件 的 操 作 ; 答 案 :**************************************** 101.C++ 或 Java 中 的 异 常 处 理 机 制 的 简 单 原 理 和 应 用 答 案 : 当 JAVA 程 序 违 反 了 JAVA 的 语 义 规 则 时,JAVA 虚 拟 机 就 会 将 发 生 的 错 误 表 示 为 一 个 异 常 违 反 语 义 规 则 包 括 2 种 情 况 一 种 是 JAVA 类 库 内 置 的 语 义 检 查 例 如 数 组 下 标 越 界, 会 引 发 IndexOutOfBoundsException; 访 问 null 的 对 象 时 会 引 发 NullPointerException 另 一 种 情 况 就 是 JAVA 允 许 程 序 员 扩 展 这 种 语 义 检 查, 程 序 员 可 以 创 建 自 己 的 异 常, 并 自 由 选 择 在 何

时 用 throw 关 键 字 引 发 异 常 所 有 的 异 常 都 是 java.lang.thowable 的 子 类 102.Java 的 接 口 和 C++ 的 虚 类 的 相 同 和 不 同 处 答 案 : 由 于 Java 不 支 持 多 继 承, 而 有 可 能 某 个 类 或 对 象 要 使 用 分 别 在 几 个 类 或 对 象 里 面 的 方 法 或 属 性, 现 有 的 单 继 承 机 制 就 不 能 满 足 要 求 与 继 承 相 比, 接 口 有 更 高 的 灵 活 性, 因 为 接 口 中 没 有 任 何 实 现 代 码 当 一 个 类 实 现 了 接 口 以 后, 该 类 要 实 现 接 口 里 面 所 有 的 方 法 和 属 性, 并 且 接 口 里 面 的 属 性 在 默 认 状 态 下 面 都 是 public static, 所 有 方 法 默 认 情 况 下 是 public. 一 个 类 可 以 实 现 多 个 接 口 103. 垃 圾 回 收 的 优 点 和 原 理 并 考 虑 2 种 回 收 机 制 答 案 :Java 语 言 中 一 个 显 著 的 特 点 就 是 引 入 了 垃 圾 回 收 机 制, 使 c++ 程 序 员 最 头 疼 的 内 存 管 理 的 问 题 迎 刃 而 解, 它 使 得 Java 程 序 员 在 编 写 程 序 的 时 候 不 再 需 要 考 虑 内 存 管 理 由 于 有 个 垃 圾 回 收 机 制,Java 中 的 对 象 不 再 有 作 用 域 的 概 念, 只 有 对 象 的 引 用 才 有 作 用 域 垃 圾 回 收 可 以 有 效 的 防 止 内 存 泄 露, 有 效 的 使 用 可 以 使 用 的 内 存 垃 圾 回 收 器 通 常 是 作 为 一 个 单 独 的 低 级 别 的 线 程 运 行, 不 可 预 知 的 情 况 下 对 内 存 堆 中 已 经 死 亡 的 或 者 长 时 间 没 有 使 用 的 对 象 进 行 清 楚 和 回 收, 程 序 员 不 能 实 时 的 调 用 垃 圾 回 收 器 对 某 个 对 象 或 所 有 对 象 进 行 垃 圾 回 收 回 收 机 制 有 分 代 复 制 垃 圾 回 收 和 标 记 垃 圾 回 收, 增 量 垃 圾 回 收 104. 描 述 一 下 你 最 常 用 的 编 程 风 格 答 案 :**************************************** 105.heap 和 stack 有 什 么 区 别 答 案 : 栈 是 一 种 线 形 集 合, 其 添 加 和 删 除 元 素 的 操 作 应 在 同 一 段 完 成 栈 按 照 后 进 先 出 的 方 式 进 行 处 理 堆 是 栈 的 一 个 组 成 元 素 106.Static Nested Class 和 Inner Class 的 不 同, 说 得 越 多 越 好 ( 面 试 题 有 的 很 笼 统 ) 答 案 :Nested Class ( 一 般 是 C++ 的 说 法 ),Inner Class ( 一 般 是 JAVA 的 说 法 ) Java 内 部 类 与 C++ 嵌 套 类 最 大 的 不 同 就 在 于 是 否 有 指 向 外 部 的 引 用 上 注 : 静 态 内 部 类 (Inner Class) 意 味 着 1 创 建 一 个 static 内 部 类 的 对 象, 不 需 要 一 个 外 部 类 对 象,2 不 能 从 一 个 static 内 部 类 的 一 个 对 象 访 问 一 个 外 部 类 对 象 107.JAVA 类 实 现 序 列 化 的 方 法? 在 collection 中, 实 现 比 较 要 实 现 什 么 样 的 接 口? 答 案 :java 类 实 现 序 列 化 需 要 实 现 java.io.serializable 接 口 在 collection 中 实 现 比 较 要 实 现 java.lang.comparable 接 口 或 java.util.comparator 接 口 1. 在 这 写 代 码 Var array1 = [10,20]; Var array2 = [8,5]; Var result = array1.add(array2); Alert(result); 输 出 结 果 18,25 NHN CHINA 公 司 笔 试 题

2. 解 析 dom tree <html> <body> <input type= text name= username value= 请 填 写 姓 名 > </html> </body> 3. 要 求 按 按 钮 后 my word 向 下 移 10px Function fun() // 在 这 填 写 代 码 <style> #name </style> Color:red, Height:100px, Weight:110px Left:50px; Top:50px; <div id= name > My word </div> <input type= button onclick= fun() > 4. 给 出 一 段 代 码 去 替 代 addeventlistener 和 attachevent Function myattachevent(o,evt,fun); -----------Alert(o.Xclient+o.Yclient); myattachevent(document, click,onclick); 5. 用 js 写 段 代 码, 当 按 按 钮 后 自 动 在 div 层 中 添 加 组 建 <javascript> // 在 这 填 写 代 码 </javascript> <div /*todo something*/> <select /*todo something*/></select> </div> <input type= button id= bu onclick= fun(/*todo something*/) value= add. > 6. 当 选 中 后 背 景 色 改 变

<javascript> // 在 这 填 写 代 码 </javascript> <body> <select /*todo something*/> <option value= red >red</option> <option value= gray >gray</option> <option value= blue >blue</option> </select> </body> 7. 给 出 一 些 js 代 码, 说 出 他 们 适 用 于 什 么 浏 览 器 // 这 写 代 码 忘 了 (1)var xhr = new XMLHttpRequest();.... 8. 说 出 一 下 4 个 this 中 哪 个 this 与 其 他 三 个 不 同 // 这 写 代 码 忘 了 9, 编 写 一 个 函 数 (addall()), 实 现 如 何 结 果 : addall(1,8); // 结 果 :9 addall(5,8,-7); 结 果 :6 10, 结 果 相 同 的 语 句 var o = ; Var o = []; Var o = //; Var o = new Object(); Var o = new Array(); Var o = new reg(); // 这 个 不 正 确, 忘 怎 么 写 的 了 11. 邮 箱 的 正 则 表 达 式 12, 实 现 数 字 每 1 秒 增 加 10 个 // 这 里 写 Js 代 码 <input type= text id= num value= 0 > <input type= button onclick= addnum() />

T4game 呈 天 游 软 件 公 司 笔 试 题 目 大 部 分 时 J2SE 的 知 识 点 1. JAVA 的 基 本 数 据 类 型 有 哪 几 种?String 是 基 本 数 据 类 型 吗? 它 们 之 间 的 区 别 是 什 么? 2. 怎 样 将 数 值 类 型 转 化 为 数 字 类 型 (Interger Double) 怎 样 将 数 字 类 型 转 化 为 字 符 串 类 型? 怎 样 取 得 小 数 点 的 前 两 位, 并 且 进 行 四 舍 五 入? 3. JSP 的 内 置 对 象 有 那 些, 他 们 的 方 法 是 什 么? 4. Servlet 的 生 命 周 期 是 什 么? 5. Socket(TCP UDP) 和 JAVA 中 的 通 信 有 什 么 却 别, 它 们 是 怎 样 实 现 的? 6. 启 动 一 个 线 程 的 方 式 run() 还 是 start()? 7. 当 一 个 数 据 类 型 的 长 度 超 过 了 long 型, 请 设 计 一 种 数 据 结 构 来 存 储 这 个 数 据 8. 内 部 类 是 以 什 么 方 式 实 现 的? 9. JAVA 三 大 特 征 是 什 么? 10 你 希 望 公 司 能 给 你 什 么 回 报? 11. 你 进 入 公 司 后 将 为 公 司 创 造 怎 样 的 价 值? 12. 你 玩 过 什 么 游 戏, 到 几 级 了? 13. 游 戏 的 分 类 有 那 些? 14. 你 不 喜 欢 和 什 么 样 的 人 在 一 起 工 作? 15. 你 了 解 什 么 历 史 典 故? 可 以 谈 一 个 吗? 笔 试 基 础 部 分 A. 面 向 对 象 1. 谈 谈 你 对 多 态 的 理 解 2. 你 是 如 何 使 用 public,private,protected,default 这 些 访 问 修 饰 符 的? 3. final 修 饰 引 用 类 型 和 原 始 类 型 时 有 什 么 不 同? 4. java 中 是 值 传 递 还 是 引 用 传 递? 5. 请 你 例 举 出 两 个 使 用 重 载 的 原 因 6. 你 在 编 程 时, 何 时 使 用 组 合, 何 时 使 用 继 承? 7. 请 你 分 析 一 下 JAVA 的 加 载 过 程 8. 接 口 可 以 包 含 字 段 吗? 如 果 可 以, 它 们 默 认 的 修 饰 符 是 什 么? 9. static 的 方 法 和 一 般 的 方 法 有 什 么 区 别?

10. 低 聚 合 低 耦 合, 还 是 高 聚 合 低 耦 合? B. 异 常 处 理 1. Error 和 Exception 继 承 自 哪 个 类? 2. 在 子 类 中 覆 盖 父 类 的 方 法, 如 何 处 理 父 类 方 法 声 明 的 异 常 3. 例 举 一 下 你 经 常 使 用 的 异 常 类 C. 类 型 问 题 1. RTTI 是 什 么? 2. Class.forName( 类 名 ) 与 直 接 调 用 构 造 方 法 新 建 对 象 有 什 么 不 同? 3. boolean.class 与 Boolean.type 有 什 么 不 同? 4. java 在 何 时 获 得 对 象 的 确 切 类 型? D. 数 据 结 构 1. 数 组 和 容 器 的 区 别? 2. 方 法 的 返 回 值 可 以 是 数 组 吗? 3. java 一 共 有 几 种 容 器, 例 举 出 来 4. ArrayList 和 LinkedList 的 底 层 实 现 有 什 么 不 同? 5. 常 用 的 几 种 排 序 算 法 的 时 间 复 杂 度? 6. 用 java 代 码 实 现 一 个 双 向 链 表 E. 多 线 程 : 1. JAVA 中 是 单 进 程 多 线 程 还 是 多 进 程 多 线 程? 2. 列 举 出 一 种 出 现 死 锁 的 情 况?java 是 否 解 决 了 死 锁 问 题? 3. 如 何 解 决 死 锁 问 题? 4. 一 个 对 象 被 锁 定 之 后, 其 他 的 方 法 是 否 可 以 访 问 这 个 对 象?

JSP/SERVLET: 1. jsp 的 内 置 对 象 及 其 作 用 2. servlet 的 生 命 周 期 3. 转 发 和 重 定 向 的 区 别 4. Filter 和 Servlet 的 区 别 5. 何 时 使 用 转 发 何 时 使 用 重 定 向 JDBC: 1. 实 现 一 个 数 据 库 的 链 接 2. 简 述 链 接 数 据 库 的 步 骤 数 据 库 : 1. 连 接 查 询, 视 图 2. 数 据 表 的 设 计 ( 一 对 一, 一 对 多, 多 对 多 ) 3. 为 什 么 会 发 生 事 务 死 锁, 解 决 方 法? 上 机 题 : 1. 设 计 一 个 程 序, 在 页 面 输 入 SQL 语 句 查 询 数 据 库, 并 在 另 一 个 页 面 显 示 查 询 结 果 2. 写 程 序 判 断 一 个 IP 地 址 是 否 合 法? 3. 写 程 序 获 取 一 百 个 不 重 复 的 随 机 数 4. 计 算 字 符 串 23743298 基 数 位 的 和, 偶 数 位 的 和

爱 嘉 途 公 司 笔 试 题 主 要 做 出 境 旅 游 网 站, 用 的 是 RUBY ON RAILS 关 于 RUBY ON RAILS 只 是 在 上 课 听 老 师 稍 提 出 了 一 下 主 考 官 很 和 善, 主 要 问 的 是 : 1: 说 出 PROTOTYPE 里 的 一 个 类 或 方 法 ( 这 是 AJAX 里 的 一 个 框 架, 但 是 为 RUBY O N RAILS 而 产 生 的, 后 来 被 AJAX 延 用 了 ) 2:WEBLOGIC 的 内 部 架 构 及 相 关 知 识 3: 平 时 的 SVN 怎 么 用 的? 还 用 过 其 它 的 插 件 没 有? 4: 除 JAVASCRIPT 外 你 还 知 道 哪 种 动 态 脚 本 语 言? 5:HASH 的 工 作 原 理 6: 怎 么 遍 历 一 个 树 形 数 组? 北 京 安 托 系 统 集 成 有 限 公 司 笔 试 题 1.#include<filename.h> 和 #include"filename.h" 有 什 么 区 别 2.const 有 什 么 作 用? 3,4 记 不 清 了 5.c++ 改 错 题 6.C++ 语 言 里 面 的 String 类, 让 重 写 普 通 构 造 函 数, 拷 贝 构 造 函 数, 析 构 函 数, 还 有 一 个 改 值 函 数 7. 双 向 链 表 里 面, 在 P 后 面 的 值 之 前 插 入 s, 用 C 语 言 写 出 逻 辑 代 码 8. 用 VB 语 言 实 现 冒 泡 排 序 9. 将 销 售 部 里 面 工 资 小 于 600 的 员 工 的 工 资 提 高 %10; 写 出 SQL 语 句 10. 五 段 英 译 汉 北 京 东 华 合 创 数 码 科 技 股 份 有 限 公 司 姓 名 : 联 系 方 式 : 笔 试 试 卷 (Java 语 言 部 分 ) 1. which won t cause a compiler warning or error?( 多 选 ) a) float f = 1.3;

b) char c = a ; c) byte b = 257; d) boolean b = null; e) int i = 10; 2. 请 选 择 下 面 这 段 代 码 的 输 出 结 果? int i = 0; switch (i) case 0: System.out.println("zero"); case 1: System.out.println("one"); case 2: System.out.println("two"); break; case 3: System.out.println("three"); 1) zero 2) zero,one 3) zero,one,two 4) zero,one,two,three 3. public class Test private static int j=0; public static boolean methodb(int k) j+=k; return true; public static void methoda(int i) boolean b; b=i>10&methodb(1); b=i>10&&methodb(2); public static void main(string args) methoda(0); 17) what is the value of j at line 17?

1)0 2)1 3)2 4)3 4. If we execute the code below with java Test Red Green Blue, what is the result? public class Test public static void main(string[] args) String foo=args[1]; String bar=args[2]; String baz=args[3]; what is the value of baz? A. baz has value of "" B. baz has value of null C. baz has value of "Red" D. baz has value of "Blue" E. baz has value of "Green" F. the code does not compile G. the program throw an exception 5. 请 选 择 下 面 这 段 代 码 的 输 出 结 果? 1)public class Test 2)public static void main(string[] args) 3) class Foo 4) public int i=3; 5) 6)Object o=(object)new Foo(); 7) Foo foo=(foo)o; 8)System.out.println(foo.i); 9) 10) A.compile error at line 6 B.compile error at line 7 C.compile error at line 8 D.print out 3 6.

int index=1; String[] test=new String[3]; String foo=test[index]; what is the result of foo? A. "" B.null C.throw a Exception D.not compile 7. 下 面 的 五 个 选 择 中 哪 两 个 描 述 是 正 确 的?( 多 选 ) A. static inner class requires a static initializer B. A static inner class requires an instance of the enclosing class C. A static inner class has no reference to an instance of the enclosing class D. A static inner class has accesss to the non-static member of the other class E. static members of a static inner class can be referenced using the class name of the static inner class 8. 请 选 择 下 面 这 段 代 码 的 输 出 结 果? class A public int getnumber(int a) return a+1; class B extends A public int getnumber(int a, char c) return a+2; public static void main(string[] args) B b=new B(); System.out.println(b.getNumber(0)); A. compilation succeeds and 1 is printed B. compilation succeeds and 2 is printed C. An error at line 8 cause compilation to fail D. An error at line 14 cause compilation to fail 9. class ExceptionTest public static void main(string args[]) try methoda(); catch(ioexception e)

System.out.println("caught IOException"); catch(exception e) System.out.println("caught Exception"); If methoda() throws a IOException, what is the result? If we change the sequence of catch,what s the result? 10. 请 写 出 下 面 这 段 代 码 的 输 出 结 果? public class Test public static void main(string[] args) StringBuffer a=new StringBuffer("A"); StringBuffer b=new StringBuffer("B"); operate(a,b); System.out.pintln(a+","+b); public static void operate(stringbuffer x, StringBuffer y) x.append(y); y=x; 11. 请 写 出 下 面 这 段 代 码 的 输 出 结 果? class Shape Shape(int i) System.out.println("This is Shape" + i); public class Circle extends Shape static Shape s1 = new Shape(1); Shape s2 = new Shape(3); Circle(int i) super(i); System.out.println("This is Circle" + i); public static void main(string args[])

Circle c1 = new Circle(2); 12. 数 组 有 没 有 length() 这 个 方 法? String 有 没 有 length() 这 个 方 法? 北 京 伽 文 信 息 技 术 公 司 笔 试 题 请 写 出 十 种 以 上 的 java 开 源 软 件, 并 用 一 句 话 说 明 功 能 写 出 你 认 为 做 为 一 名 程 序 员 必 须 要 阅 读 的 三 本 书 简 述 abstract class 和 interface 的 区 别 构 筑 工 具 ant 使 用 的 缺 省 xml 文 件 名 是 什 么 简 述 什 么 是 SOA 简 述 什 么 是 工 作 流 XML 在 java 中 有 哪 些 解 析 方 法 说 说 下 面 语 句 是 否 有 错 误, 并 指 出 错 在 哪 里 1) import java.util.list;... List list = new List(); 2) public class MyString extends String... 3) public class MyServlet extends HttpServlet private map myinput; public void dget(httpservletrequest request,httpservletresponst response)throws Exception myinput.put(request.getparameter("command"));

4) public class MyData extends MyData1,MyData2... WAR 包 中 jar 一 般 放 在 哪 个 目 录 中 简 述 JUnit 和 单 元 测 试 的 作 用 GOF 的 设 计 模 式 中 提 到 多 少 中 设 计 模 式, 分 为 哪 三 种 类 型 你 任 务 软 件 开 发 人 员 的 哪 个 素 质 最 重 要, 沟 通 能 力 技 术 能 力 业 务 需 求 能 力 尽 可 能 多 的 列 出 一 个 企 业 机 构 管 理 应 具 备 哪 些 功 能 列 举 权 限 管 理 中 有 哪 些 表 表 关 系 各 表 哪 些 功 能 孙 文 中 总 结 笔 试 题 1 写 出 十 种 开 源 框 架, 用 一 句 话 说 明 他 们 的 作 用 2 什 么 是 SOP 3 什 么 是 工 作 流 4 多 少 种 设 计 模 式, 三 种 分 类 5 找 错, 都 很 简 单 有 一 道 题 认 真 就 行 Class MyServlet extends HttpServlet Private map mymap; Public void dopost (req,res) throws Exception mymap.put(req.getparamater( name )); 以 上 有 哪 些 错 误, 还 会 问 到 用 hashtable 和 hashmap, 和 线 程 安 全 的 问 题 6 设 计 简 单 的 权 限 控 制 的 表 和 结 构 (user,role,menu,function) ( 写 汽 车 租 赁 的 就 行, 然 后 他 问 的 时 候 给 他 讲 解 一 下 ) 7 你 认 为 在 部 门 管 理 中 有 哪 些 功 能 8 junit 相 关 ( 谈 的 时 候 会 问 到 一 些, 使 用 的 版 本, 怎 么 用, 什 么 时 候 用, 居 然 连 标 签 首 字 母 大 小 写 都 问 了, 哈 哈 ) 剩 下 的 都 是 一 些 简 单 的 东 西, 忘 记 了 单 独 问 的 时 候, 问 到 了 关 于 js 构 建 对 象 有 几 种 方 式, 是 什 么,json 用 得 是 什 么 格 式 的 这 家 感 觉 考 得 比 较 基 础, 技 术 部 人 问 的 时 候 相 关 的 比 较 多

畅 子 伟 总 结 名 词 解 释 :Ajax 和 AOB 描 述 什 么 环 境 下 用 一 下 三 种 模 式 单 例 模 式 : 确 保 某 一 个 类 只 有 一 个 实 例, 而 且 自 行 实 例 化 并 向 整 个 系 统 提 供 这 个 实 例 代 理 模 式 : 工 厂 模 式 : 有 时 候 需 要 单 例 或 者 创 建 时 隐 藏 过 程 细 节 或 者 加 一 些 扩 展, 比 如 日 志 记 录 等, 需 要 用 工 厂 模 式. 你 经 常 去 的 有 关 IT 技 术 的 网 站 有 哪 些, 它 们 各 有 什 么 特 点? 改 错 A. public class Mylist extends list... 设 计 一 个 JUnit 单 元 测 试 ( 这 题 用 简 单 的 Helloword 实 现 就 行 了 判 断 字 符 串 中 是 否 包 含 空 字 符 ) 6.tomcat 的 缺 省 端 口 号 是 什 么? 修 改 端 口 号 在 那 个 目 录 下 的 那 个 文 件 中? 张 强 总 结 : 车 源 找 货 源, 或 是 货 源 找 车 源, 以 一 放 为 用 户 设 计 需 求 分 析, 用 文 字 或 是 图 卿 佐 晨 总 结 : 找 错, 多 处 错 误 public class MyFile1 implements Runnable public void run() while(true)// 死 循 环 不 知 道 算 不 算 错 清 了, 可 能 有 错 try FileReader fr = new FileReader(new File("a.txt"));// 这 具 体 的 文 件 路 径 记 不 String line = fr.readline();//filereader 没 有 readline() System.out.println(line); catch (FileNotFoundException e) e.printstacktrace(); sleep(1000);// 该 处 应 为 Thread.sleep(1000);

北 京 伽 文 信 息 技 术 有 限 公 司 座 1401 电 话 :01062525698 地 址 : 北 京 市 海 淀 区 中 关 村 东 路 123 号 都 市 网 景 大 厦 B 路 线 : 知 春 路 翠 宫 饭 店 南 或 者 北 三 环 联 想 桥 向 北 路 西 北 京 润 乾 软 件 笔 试 题 问 答 题 1. 排 序 方 法 有 多 种 包 括 有 : 冒 泡 排 序, 插 入 排 序, 快 速 排 序 选 择 排 序 请 用 任 何 一 种 语 言 或 伪 代 码 ( 最 好 用 java 语 言 ), 写 出 选 择 排 序 2. 你 熟 悉 javascript 语 言 吗? 如 果 table 表 格 的 属 性 中 有 个 id, 如 果 id= td1, 请 问 你 如 何 获 取 第 4 行 第 3 个 单 元 格 对 象? 3. 数 组 有 没 有 length() 这 个 方 法? String 有 没 有 length() 这 个 方 法? 4. 假 如 你 知 道 北 京 润 乾 公 司, 你 如 何 解 说 明 白 给 陌 生 人 找 到 本 公 司 确 切 的 地 址 : 1) 要 求 用 文 字 叙 述 2) 要 求 用 图 形 绘 画 出 来 5. 在 Servlet 中 完 成 正 确 接 受 中 文 及 向 显 示 页 面 响 应 的 代 码 试 写 一 段 程 序, 用 来 接 收 从 SERVLET 用 POST 和 GET 方 法 传 来 得 中 文 参 数 public void service (HttpServletRequest request,httpservletresponse response).. 6. 基 于 J2EE 的 Web 应 用 的 目 录 结 构, 以 及 各 目 录 下 的 部 署 文 件 7. 完 成 数 据 库 查 询 : 员 工 表 :(emp 表 ) empid empname empsal( 员 工 薪 水 ) 1 ABC 1200 2 BCD 2000 薪 水 级 别 表 :(sal 表 ) minsal maxsal salclass( 薪 水 级 别 ) 1000 1500 1 1500 2200 2 问 题 : 请 查 询 出 员 工 号 为 1 的 薪 水 级 别?