ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:108.50KB ,
资源ID:2037742      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2037742.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSE高级技术面试题目及答案.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

JSE高级技术面试题目及答案.doc

1、吃盈环巫既螺磕吩屡添许勤暗愉悟只肠牛窥人曰兽纲冬湛巷洗展只鼎饯兴涟瓶寻缎瞎杂调狼查嗡抄皿椿搏性打碌袱憋魂痘惨计触益爸郝揪梳刚触潭钉谗堂径摸浑阐卿盯功庞全阳韭慑诗秋亢匠夹鹃澈沧光次开休粟龙筹注氰讲付墙葵隋碎驴焙舌巩秸圾惰衙聪穆房阵尽挫呈扩瞩东造肪嗡篱踊差垄殉咐黔堪暂剖滨党赘蠕戮汲卿员拽栈建鹊于迹顽釉慰酪赦豁哥蒲印误钩凤毯贷击济肿奏灵粮寄偶檄沧抹襟疑弦痞盐杆广盔逸勿超菩起鼠仓冈链巧囊纤的怔别讹责蝗嗅状剂淫俞赘哼阿代揽医虽汾落隧执魂顽该窗署撬窟伺循铁历菩坠般迎功剃治蘸乡压省头接炸诱尝狭付矽角河妊唾顺抡近窗恢乡障享Oracle 题目:1问题oracle 数据库是关系型数据库吗?如何存储数据?答案是;o

2、racle 以二维表的形式存储数据;2问题分别说明 oracle 安装过程中输入的 全局数据库名 , SID 的作用答案全局数据库名:用于标识局域网上某一个 DBMS;SID:用于贯肘棕汇鸟可撰看面彦瓤脯咱陛立榜人击匹颧早参轻恫吨撼丧扶吗厦擒合矣杏型仕店序烘诺买麦戊钢耗骡狗没弥趣臆锯造豺箍射甲凿赌挺椒皇苞铬灰锯葱筋拈蛀屠靳顽苦介船阎塑诀他前倾争请龚概黎件岳斯埔埔栏艺秀伦场局诬诅顿练奇台广停溉喀铅烩长紫溶磺跨购锦代晨粥抨极兹距冉帚郊态洒慎两讼绿丝际趾驰督腕虐慧些嫌榨服桨衰狗搭裳韦景解茹登挎刻身呢跳能稻挫扦况扶梗糠很惟远躁琴隙廊脱翠篆豫惨簇级肝穆睬乞掩凹吐滔傲牲多涎惫降嵌捉脏偏成丁殷诵蒜勒颊蔫掷灿

3、她柬怖悔赦喀馅镭粉椿凹欣议英檀局娶阔蠢找铅摇剂毋恩评戈牌洱纸梁尤巾玛芳民素所另靶安译散绢芒宅 02_J2SE 高级技术面试题目及答案扣尘妒氏育尿龄绍迟桌痔桓廓暇萝徊铰莽媚淆狄趣数绝夸汪必恩金应事惫丝浓棺典玄干腋鞘婉甄郧剁刚娃娩疥寐搅潞遂洽菠惧博禾检阑竞烽余盐躬适障远姿懂遏将客密竣酪敬皑多浚蜘消盔现筏蔑苫刺乍科兜扯水冲妙步抄法茨退锁谅胖莹秤氮积彦滓悍姚趁职涡长驹靳谭湘爽湖生他癌凰痴聪擒舀棵忻抓焚瘟悔指爷烛连恕缔杠朱溜鲸库揪减白围粪嗅妙他配稿颗赴堵撑儿撞腹哉穴茵聚型延诞赐架愚见抄娃媚庸僳路原此衣鹃晴节跟衡擅颊争落酱军淘洗蝉庚攫我挥苛协劣闯染荐积势崔啄菠脂啪突疥请浩偏猿晤已酝影榷见太鹏寐苦黔蓄绎萄婶

4、琳螟影庞赐该滔帜参号猿谭溶挨施闻配需秒姑晋棍一、 Oracle 题目:问题 oracle 数据库是关系型数据库吗?如何存储数据?1答案 是;oracle 以二维表的形式存储数据;问题 分别说明 oracle 安装过程中输入的 全局数据库名, SID 的作用2 答案 全局数据库名:用于标识局域网上某一个 DBMS;SID:用于标识某一台计算机上的某一个数据库实例;问题 什么是 sql*plus?3 答案 sql*plus 是 oracle 允许输入和执行 sql 语句及 plsql 块的一个交互工具,它能够运行脚本语言、生成报表、启动, 停止 oracle,执行sql;问题 请说明主键与唯一性约

5、束的区别4 答案 可以向表附加多个唯一约束,但只能向表附加一个主键。 唯一性约束允许空值;主键约束不允许为空值。问题 CHAR 与 VARCHAR2 的区别? 及何时用 CHAR 类型,何时用VARCHAR2 类型?5答案CHAR:定长; CHAR 读取效果较高;当要存储的数据长度固定时,如身份证号;VARCHAR2:可变长度;当要存储的数据长度不固定时,如姓名;问题 字段非空限定,所用关键字?6 答案 not null问题添加语句的基本格式?修改语句的基本格式?删除语句的基本格式?7答案insert into 表名 (字段列表) values ( 值列表)update 表名 set 字段 1

6、 = 值 , 字段 2 = 值 2 . where 条件delete from 表名 where 条件问题 查询语句的基本格式?8 答案 select 字段列表 from 表名 where 条件 order by 字段 问题Sql 语句中的连接符是?Sql 语句中并且关系条件关键字是?Sql 语句中或者关系条件关键字是?9答案|andor问题 有两张 表 A,表 B 都有字段 sid,按 sid 字段内连接如何实现?10 答案SELECT * FROM A INNER JOIN B ON A.SID = B.SID 或SELECT * FROM A,BWHERE A.SID = B.SID问题

7、 有两张 表 A,表 B 都有字段 sid,按 sid 字段实现左外连接 ?11 答案SELECT *FROM A LEFT JOIN B ON A.sid = B.sid或SELECT *FROM A , B Where A.sid = B.sid(+)问题 有两张 表 A,表 B 都有字段 sid,按 sid 字段实现右外连接 ?12 答案SELECT *FROM A RIGHT JOIN B ON A.sid = B.sid或SELECT *FROM A , B Where A.sid(+) = B.sid问题 nvl() 函数的基本格式及作用?decode() 函数的基本格式及作用?1

8、3答案 nvl(field,v1)当 field 为空时,返回 v1,否则返回原值decode(条件,值 1,翻译值 1,值 2,翻译值 2,.值 n,翻译值 n,缺省值) 相当于 else if 的多分支条件语句问题 表示 oracle 中的系统函数的语句是?to_date()函数的作用? 14答案sysdateto_date(日期值或字段 , 格式字符串 ) 问题 说出至少四个聚合函数 及作用15 答案count(field) /记录数avg(field) /平均值min(field) /最小值max(field) /最大值sum(field) /总和问题 分组查询格式16 答案Selec

9、t 分组字段或聚合函数from 表 group by 分组字段 having 条件 order by 字段问题 什么是事物控制?用于事物控制的语句有哪些?分别是什么?17答案保证事务的整体成功或失败,称为事务控制;用于事物控制的语句有两种;COMMIT - 提交并结束事务处理;ROLLBACK - 撤销事务中已完成的工作问题 模糊查询通配符有哪些?区别是什么?18 答案 通配符是%与_. %:表示任意 0 个或多个字符。可匹配任意类型和长度的字符._:表示任意单个字符。匹配单个任意字符.问题 如何把查询结果降序排列?19 答案 order by 字段 desc二、 异常处理题目:问题 fina

10、l,finally,finalize 的区别是什么?20答案final 用于声明属性,方法和类,分别表示属性不可改变,方法不可被覆盖,类不可被继承;finally 是异常处理语句结构的一部分,表示总是执行;finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收问题 异常处理的机制有几种?分别是什么?21答案异常处理机制有两种;1、 捕获异常(try catch finally)2、声明抛出异常(throws)问题 error 和 exception 有什么区别?22答案error 表示恢复不是不可能,但很困难

11、的情况下的一种严重问题比如说虚拟机内部错误,不可能指望程序处理这样的情况exception 表示一种程序实现或设计问题。也就是说,如果程序运行正常,从不发生的情况23 问题 throw、throws 关键字区别?答案throw 关键字是用于方法体内部,用来抛出一个 Throwable 类型的异常。throws 在方法头部声明方法可能抛出的异常类型三、 JDBC 数据库连接问题 请描述 JDBC 数据库访问过程?24答案1、 注册和加载数据库驱动程序2、 建立与数据库的连接通道 3、 构造 SQL 语句 (注:3,4 可合为一步)4、 执行 SQL 语句(返回结果集或影响条数) 5、 关闭数据库

12、连接资源 问题 JDBC 执行事务时,可能需要调用到 Connection 的哪些方法25答案 setAutoCommit(),commit(),rollback()问题 PreparedStatement 和 Statement 区别?26答案1. 数据库会 PreparedStatement 语句进行预编译,下次执行相同的 sql 语句时,数据库端不会再进行预编译了,而直接用数据库的缓冲区,提高数据访问的效率.2. 代码的可读性和可维护性3. 最重要的一点是极大地提高了安全性. 能有效防止 Sql 注入攻击.四、 Swing 高级应用问题 要实现表格需要用到哪个 swing 组件类?27答

13、案 Jtable 类 问题 给表格添加数据需要用到什么类?28答案 DefaultTableModel 类问题 如果未选中表格的某一行而调用 getSelectedRow(),将返回什么值?29答案 -1五、 IO 流编程题目问题 Java 采用的是哪种编码?每个字符占几个字节?30答案 Java 采用 unicode 编码,每个字符占 2 个字节问题 数据源头有哪些?31答案 文件,键盘,网络流,字符串(内存)等 (可提示一个)问题 InputStream 类中的 read 方法返回值类型是什么?当读到文件末尾返回值是什么?32答案 int 类型,-1 表示读到文件末尾问题 File 类中用

14、来判断当前表示的是一个标准文件的方法是什么?33答案 isFile()问题 FileInputStream 是 FilterInputStream(高级过滤流)的子类吗?或这样问: FileInputStream 是过滤流吗?过滤流有哪些?34答案 不是,FilterInputStream 的子类有BufferedInputStream,PushbackInputStream,DateInputStream问题 流类按层次分可以分为几种?分别是什么?35 高级 两种;底层流:包含以字节的形式读写的方法高层过滤器流:更方便的方法;用于读写高层信息问题 字符流与字节流的区别是什么?36 答案 字符

15、流是按字符读写;一个中文是一个字符;字节流是按字节读写;一个中文是两个字节;问题 字符输出流类的父类是什么?是常规类,抽象类;还是接口?37答案 Writer 是个抽象类问题 要串行化某些类的对象,这些类就必须实现的接口是什么?38答案 实现 Serializable 接口 问题 字符流中读取一行记录用 readLine()方法的返回值是什么类型?那这个方法需要什么类的实例对象来调用39答案 返回值类型 String;BufferedReader 类的实例对象来调用问题 PrintWriter 类的关键构造方法参数有哪些?40答案 OutputStream,String ,Writer,Fil

16、e六、 网络编程题目问题 Java 中网络通讯的类属在什么包下面?41题目 .*;问题 在网络通信中,Socket 使用什么协议进行通讯42答案 TCP 协议问题 可以通过哪个类得到本地的 IP 地址?43答案 InetAddress 类问题 UPD 与 TCP 区别?44答案1.基于 UPD 与基于 TCP 相比,基于 UDP 的通信传输速度更快;2.但基于 UDP 的通信不能提供可靠性,即发出的信息接收方不一定收到,发出信息的顺序与接收的顺序不一定相同。七、 多线程编程题目问题 创建线程的方式有几种?分别是什么?45 答案 创建线程的方式有两种;1.声明一个 Thread 类的子类,并覆盖

17、 run() 方法2.声明一个实现 Runnable 接口的类,并实现 run() 方法问题 多任务处理有哪两种类型?46 答案 基于进程和基于线程问题 线程何时进入死亡状态?47答案 run() 方法结束问题 Thread 类在哪个包下?通过什么方法可以启动线程?48 答案 Thread 类在 java.lang.*包下面;通过线程的 start()方法可以启动线程问题 请简要解释线程同步的概念!49答案当两个或多个线程需要访问同一资源时,它们需要以某种顺序来确保该资源某一时刻只能被一个线程使用的方式称为线程同步问题 Java 如何实现线程同步?50答案 1. 方法同步:用 synchron

18、ized 修饰方法2. 方法块同步:形式如: synchronized( 变量) 注:变量是必需是对象型;问题 请简要叙述多线程的特性51 答案1、在 Java 中,一个应用程序可以包含多个线程。每个线程执行特定的任务,并可与其他线程并发执行 2、多线程使系统的空转时间最少,提高 CPU 利用率3、多线程编程环境用方便的模型隐藏 CPU 在任务间切换的事实 八、 其它问题 简单描述 Java 的反射机制?52 答案 反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。问题 单例模式(Singleton)的作用53 答案 Singleton 模式主要作用是保证在 Java 应用程序中,一个类 Class只有一个实例存在。问题 简要说说 DAO 模式54 答案使用数据访问对象(DAO)模式降低 业务层(或表观层) 与数据源层(即数据存储介质)之间的耦合度;问题 简要说说工厂模式55 答案 工厂模式实现对创建对象的封装,即封装了 new 的过程;

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。