- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
年级:_____________ 专业:_____________________ 班级:_________________ 学号:_______________ 姓名:__________________…………………………………………………………
年级:_____________ 专业:_____________________ 班级:_________________ 学号:_______________ 姓名:__________________
…………………………………………………………..装………………….订…………………..线………………………………………………………
浙江大学城市学院
2010— 2011学年第一学期期末考试试卷
《 Java高级程序设计》
开课单位: 计算分院 ;考试形式:开卷;考试时间: 2011年 1月16日
所需时间: 120 分钟
题序
一
二
三
总 分
得分
评卷人
得分
一.__简答题_(本大题共_7__题,每题__5__分,共__35_分)
注意:回答问题尽量简明扼要。
多线程可以使用Runnable接口。是否可以认为,通过Runnable接口实现多线程的方式与Thread类没有任何关系?如果你认为有关系,那么Runnable实现类与Thread类是什么关系?请举例说明。
有关系;
Thread类实现了Runnable接口,因此可以扩展了Thread即实现了Runnable接口。
采用“Runnable实现类”方式需要构造一个新的Thread对象,并把Runnable实现类的实例作为参数传入Thread的构造器中——Thread(task: Runnable)。
举例:
public class TestRunnable {
public static void main(String[] args) {
Thread thread = new Thread(new AnTask());
thread.start();
}
}
class AnTask implements Runnable {
@Override
public void run() {
//do something
}
}
采用“扩展Thread类”方式无只需创建扩展Thread类的实例(无参构造)即可,但是不推荐使用这种方法,因为它将任务和运行任务的机制混在了一起。将任务从线程中分离出来是比较好的设计。
举例:
public class TestThread {
public static void main(String[] args) {
Thread thread = new AnThread();
thread.start();
}
}
class AnThread extends Thread {
@Override
public void run() {
//do something
}
}
2.通过Jdbc可以访问数据库。很多情况下,既可以使用JDBC-ODBC驱动、也可以使用纯java驱动。请问两种驱动方式都有何特点和优缺点?
JDBC-ODBC桥接方式:就是搭建JDBC与ODBC之间的桥梁,(ODBC是微软的驱程,JDBC是甲骨文的驱程)你要在控制面板上指定数据源,通过数据源来建立连接。这样程序的可移植性并不高,需要有ODBC数据源,几乎只能在Windows平台下运行,跨平台性较差。而且当你换一台主机运行,必须先要去配置数据源,否则程序是无法运行的。
纯Java方式,即JDBC连接方式,就是通过java代码直接与数据库建立连接关系,所以执行效率很高,而且可移植性较好,Java本身跨平台性较好,所以不存在平台的障碍,也无需配置数据源。
早期的JDBC由于各大数据库厂商没有提供较完善的JDBC驱动器,所以JDBC-ODBC成为一个主要的连接方式,但是现在不存在这种问题,只有Access数据库必须采用JDBC-ODBC方式桥接。
请说明BorderLayout布局的特点。如果希望在BorderLayout布局的容器中放入多于5个的控件,那么需要如何处理?
嵌套JPanel
当应用程序需要配置文件时,既可以采用Properties属性文件、也可以采用XML文件。请简要分析它们各自的特点。
Properties属性文件
缺点:
1、无法直接使用中文编码
2、无法表现树形结构、数组结构等复杂数据结构
优点:
1、书写简单方便
2、程序读取简单
XML文件
优点:
1.可拓展性 xml中标记可以由程序员自己定义。
2.xml与内容与形式的分离
(1)显示方式内嵌于数据当中
(2)数据库搜索可以简单高效率的运行
(3)XML是自我描述语言
3.遵守
您可能关注的文档
- 英语求助信写作指导.doc
- 英语教师工作职责.doc
- 英语口语天天向上-天生我材必有用.doc
- 茶话会新闻稿.doc
- 茶艺礼仪——茶艺师教你奉茶的技巧.doc
- 药剂管理须知.doc
- 药效学拓展阅读药物不良反应因果关系评定方法.doc
- 营销经理合同.doc
- 落实“三项机制”典型案例模板.doc
- 营销的常见套路.doc
- 《GB_T 31576-2015动植物油脂 铜、铁和镍的测定 石墨炉原子吸收法》专题研究报告.pptx
- 《GB_T 30850.2-2014电子政务标准化指南 第2部分:工程管理》专题研究报告.pptx
- 《GB_T 31259-2014热棒式管架》专题研究报告.pptx
- 《GB_T 31285-2014品牌价值评价 餐饮业》专题研究报告.pptx
- 《GB_T 2424.1-2015环境试验 第3部分:支持文件及导则 低温和高温试验》专题研究报告.pptx
- 《GB_T 31301.2-2015制鞋机械 安全要求 第2部分:钉跟机》专题研究报告.pptx
- 《GB_T 30975-2014信息技术 基于计算机的软件系统的性能测量与评级》专题研究报告.pptx
- 《GB_T 31054-2014机械产品计算机辅助工程 有限元数值计算 术语》专题研究报告.pptx
- 《GBT 33286-2016 中国机读书目格式》专题研究报告.pptx
- 《GBT 34174-2017 表面化学分析 工作参考物质中离子注入产生的驻留面剂量定值的推荐程序》专题研究报告.pptx
最近下载
- 新疆火烧云铅锌矿60万吨年铅锌冶炼工程环评报告书.pdf VIP
- 2024年贵州省贵阳市中考生物地理合卷试题(含答案逐题解析).pdf
- ISO-3834-2-焊接质量管理手册.docx VIP
- 体能测试与评估知到智慧树期末考试答案题库2024年秋哈尔滨体育学院.docx VIP
- 倒计时含分钟.ppt VIP
- 东北师范大学超星尔雅学习通“小学教育”《德育与班级管理》网课试题附带答案.docx VIP
- DB63_T1527-2016:青海省被动式太阳能采暖工程技术规程.pdf VIP
- 2025年工程材料重点名词解释与简答题 .pdf VIP
- 菊花品种图片大全.pdf VIP
- 北师大版六年级数学上册第六单元《比的认识》课后练习题(带答案).docx VIP
原创力文档


文档评论(0)