高考升学网_国产刚发育娇小性色xxxxx_一个为高考升学提供有价值信息的网站

當(dāng)前位置:高考升學(xué)網(wǎng) > 招聘筆試題 > 正文

優(yōu)酷土豆筆試之Java開發(fā)類題目

更新:2023-09-21 10:49:08 高考升學(xué)網(wǎng)

一、選擇題

選擇題非常簡(jiǎn)單,都是基礎(chǔ)題,什么死鎖發(fā)生的條件、HashMap和HashSet查找插入刪除的時(shí)間復(fù)雜度、Thread類和Runnable接口、排序復(fù)雜度比較、建堆調(diào)整堆等等,具體的也記不得了。

二、簡(jiǎn)答題

1. 寫出至少8個(gè)Java常用的包名稱

2. 簡(jiǎn)述Servlet的生命周期

3. 不用中間變量交換a和b的值

4. Overload和Override的區(qū)別,Overloaded方法能不能修改返回值類型?

三、編程題

1. 有N個(gè)人圍一圈依次報(bào)數(shù),數(shù)到3的人出列,問當(dāng)只剩一個(gè)人時(shí)他原來的位子在哪里?

2. 有兩個(gè)已遞增有序的單鏈表pLinkList和qLinkList,將這兩個(gè)鏈表合并成一個(gè)遞增有序的鏈表,請(qǐng)自己定義單鏈表的結(jié)構(gòu)。

3. 具體題目不記得,大概意思就是:從N個(gè)數(shù)中隨機(jī)抽取出M個(gè)數(shù)(M < N),為了使抽取比較均勻,請(qǐng)自己定義抽取函數(shù)使得抽取的數(shù)既均勻又盡量隨機(jī)。

四、擴(kuò)展題

具體題目也記不清了,一大堆,大概意思是:有一個(gè)海量日志庫,里面的每條日志記錄都有相應(yīng)的關(guān)鍵詞和訪問次數(shù),但記錄是無序的,為了挖掘客戶偏好,需要找出前N個(gè)最高訪問次數(shù)的日志記錄,請(qǐng)?jiān)O(shè)計(jì)算法盡量使時(shí)間復(fù)雜度和空間復(fù)雜度最低。

部分答案:

1. 寫出至少8個(gè)Java常用的包名稱

答:答出以下的任意8個(gè)就行了

1. java.lang Java 編程語言的基本類庫

2. java.applet 創(chuàng)建 applet 需要的所有類

3. java.awt 創(chuàng)建用戶界面以及繪制和管理圖形、圖像的類

4. java.io 通過數(shù)據(jù)流、對(duì)象序列以及文件系統(tǒng)實(shí)現(xiàn)的系統(tǒng)輸入、輸出

5. java.net 用于實(shí)現(xiàn)網(wǎng)絡(luò)通訊應(yīng)用的所有類

6. java.util 集合類、時(shí)間處理模式、日期時(shí)間工具等各類常用工具包

7. java.sql 訪問和處理來自于 Java 標(biāo)準(zhǔn)數(shù)據(jù)源數(shù)據(jù)的類

8. java.test 以一種獨(dú)立于自然語言的方式處理文本、日期、數(shù)字和消息的類和接口

9. java.security 設(shè)計(jì)網(wǎng)絡(luò)安全方案需要的一些類

10. java.beans 開發(fā) Java Beans 需要的所有類

11. java.math 簡(jiǎn)明的整數(shù)算術(shù)以及十進(jìn)制算術(shù)的基本函數(shù)

12. java.rmi 與遠(yuǎn)程方法調(diào)用相關(guān)的所有類

2. 簡(jiǎn)述Servlet的生命周期

答:Web容器加載servlet,生命周期開始,通過調(diào)用servlet的的init()方 法進(jìn)行servlet的初始化,通過調(diào)用service()方法實(shí)現(xiàn),根據(jù)請(qǐng)求的不同調(diào)用不同的doGet()和doPost()方法,結(jié)束服務(wù),web 容器調(diào)用servlet的destroy()方法。

一個(gè)servlet的生命周期由部署servlet的容器控制,當(dāng)一個(gè)請(qǐng)求映射到一個(gè)servlet時(shí),容器執(zhí)行下步驟:

1.加載servlet類

2.創(chuàng)建一個(gè)servlet類的實(shí)例

3.調(diào)用init初始化servlet實(shí)例,

4.調(diào)用service方法,傳遞一個(gè)請(qǐng)求和響應(yīng)對(duì)象

5.容器要移除一個(gè)servlet,調(diào)用servlet的destroy方法結(jié)束該servlet

3. 不用中間變量交換a和b的值

答:很多種方法,我這里給出最簡(jiǎn)單的:

a = a + b;

b = a - b;

a = a - b;

4. Overload和Override的區(qū)別,Overloaded方法是否可以改變返回值類型?

答:Overload是重載的意思,Override是覆蓋的意思,也就是重寫。

(1)重載Overload表示同一個(gè)類中可以有多個(gè)名稱相同的方法,但這些方法的參數(shù)列表各不相同(即參數(shù)個(gè)數(shù)或類型不同),重載發(fā)生在同一個(gè)類中。

(2) 重寫Override表示子類中的方法可以與父類中的某個(gè)方法的名稱和參數(shù)完全相同,通過子類創(chuàng)建的實(shí)例對(duì)象調(diào)用這個(gè)方法時(shí),將調(diào)用子類中的定義方法,這 相當(dāng)于把父類中定義的那個(gè)完全相同的方法給覆蓋了,這也是面向?qū)ο缶幊痰亩鄳B(tài)性的一種表現(xiàn)。子類覆蓋父類的方法時(shí),只能比父類拋出更少的異常,或者是拋出 父類拋出的異常的子異常,因?yàn)樽宇惪梢越鉀Q父類的一些問題,不能比父類有更多的問題。子類方法的訪問權(quán)限只能比父類的更大,不能更小。如果父類的方法是 private類型,那么,子類則不存在覆蓋的限制,相當(dāng)于子類中增加了一個(gè)全新的方法。重寫發(fā)生在不同的類(父類和子類)中。

(3)至于 Overloaded的方法是否可以改變返回值的類型這個(gè)問題,要看你倒底想問什么呢?這個(gè)題目很模糊。如果幾個(gè)Overloaded的方法的參數(shù)列表不 一樣,它們的返回者類型當(dāng)然也可以不一樣。但我估計(jì)你想問的問題是:如果兩個(gè)方法的參數(shù)列表完全一樣,是否可以讓它們的返回值不同來實(shí)現(xiàn)重載 Overload。這是不行的,我們可以用反證法來說明這個(gè)問題,因?yàn)槲覀冇袝r(shí)候調(diào)用一個(gè)方法時(shí)也可以不定義返回結(jié)果變量,即不要關(guān)心其返回結(jié)果,例如, 我們調(diào)用map.remove(key)方法時(shí),雖然remove方法有返回值,但是我們通常都不會(huì)定義接收返回結(jié)果的變量,這時(shí)候假設(shè)該類中有兩個(gè)名稱 和參數(shù)列表完全相同的方法,僅僅是返回類型不同,java就無法確定編程者倒底是想調(diào)用哪個(gè)方法了,因?yàn)樗鼰o法通過返回結(jié)果類型來判斷。

相關(guān)內(nèi)容:

尼爾森招聘筆試真題分析

立信招聘筆試真題分享

瑪氏招聘筆試真題附筆經(jīng)

永旺物流筆試題

相關(guān)文章

最新圖文

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-18 07:0:24

2020年河北新聞網(wǎng)兩學(xué)一做

時(shí)間:2023-09-15 11:0:59

兩學(xué)一做學(xué)習(xí)教育知

時(shí)間:2023-09-21 06:0:30

2020年開展兩學(xué)一做學(xué)習(xí)教

時(shí)間:2023-09-19 21:0:30
主站蜘蛛池模板: 水泥纤维瓦机 石棉瓦机 硅酸钙板生产线| 微米环境-餐厨/厨余/果蔬垃圾处理设备厂家-大型成套设备解决方案 | 银联POS机_银联微信支付宝刷卡POS机_外币POS机_移动POS机办理安装——谷骐科技 | 南通搬运公司|吊车租赁|大件吊装|设备搬运|工厂搬迁|起重吊装搬运-顺林搬运 | 色差宝ColorReader「3nh三恩时」专业版色差宝APP | 展馆展厅设计_数字多媒体展厅_3D全息投影_三维动画制作_企业宣传片|深圳市华南数字科技有限公司 斩天手游网_高质量手机游戏下载中心 | 制砂机-合金-耐磨锤头-耐磨衬板-铸造件厂家-巩义市豫园宏宇铸造有限公司 | 河北永生食品有限公司,益宁挂面, 香海园 | 旋转补偿器-专注套筒三维球形补偿器定制生产厂家-伸缩接头价格_巩义市新华丰管道设备有限公司 | 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 通讯电子连接器-工业电源连接器-板对板连接器厂家-普瑞盛源 | 全球石油化工网 - 石油化工资讯,石油化工机械,石油化工设备,石油化工贸易,石油化工技术,尽在石油化工网 | 郑州空调维修_郑州中央空调维修_空调清洗维保-郑州大晟机电设备安装工程有限公司 | 青州东威机械有限公司,洗沙机,脱水筛、细沙回收机,淘金设备,洗石机,砂石分离机,筛沙机,采沙船,清淤船,破碎制砂机,海沙淡化设备 | 免费会员管理系统,会员管理软件,会员卡积分系统—智络软件 | 转盘萃取塔,DMF回收塔生产厂家-无锡弘鼎华化工设备有限公司 | 宜宾三江人才网_三江人才网_宜宾三江人才网_三江人才直聘网是本地颇具规模的网上人才市场 | 资质代办-企业施工资质代办,湖南建筑资质代办公司-[小凯企服] | 联想南京总代理-联想服务器|联想电脑笔记本代理商|联想工作站|dell服务器|HP服务器|南京IBM代理商|IBM V5000存储总包销-南京宇宽科技有限公司 | 沈阳资质代办_代办建筑资质「快」-【华廷元】沈阳代办公司首页- 沈阳机电一体化电热锅炉_沈阳蓄热式电锅炉_沈阳壁挂式电锅炉【沈阳远鹏电热供水设备工程安装有限公司】 | 文轩热能_水冷板散热器热设计热管理系统_铝型材铲齿摩擦焊热管_散热片散热板生产加工厂家 | 疝灯试验箱-有风源淋雨-汽车盐雾室-无锡苏南试验设备有限公司 | 四川迪瑞机电设备有限公司-容积式换热器|半容积式换热器|容积式换热机组|半容积式水加热器|换热器在线除垢防垢器|迪瑞机电 | 柔性测斜仪|滑动式测斜仪-华思(广州)测控科技有限公司 | 炸鸡汉堡设备厂家-开汉堡炸鸡店需要的设备全套-广州英迪尔电器有限公司 | 紫铜箔(带)导电胶带定做,定做紫铜箔(带)导电胶带厂家[价格]-艾飞敏铜箔 | 云德律师事务所_全国律师服务咨询服务企业 | 山东向阳电子科技有限公司-多用户集中式电能表生产厂家,NB物联网水表,刷卡水电表生产厂家,泰安智能水电表价格 | 真空清洗炉_电磁感应真空清洗炉-盐城市盛逸化纤机械有限公司 | 耐磨涂料_陶瓷涂料_高温涂料_高硬度耐磨涂料-北京耐默科技 | 输送机_山东输送机厂家-山东中输输送机械有限公司 | 河北新鑫矿冶设备有限公司-河北新鑫矿冶设备有限公司 | 学汽修-汽修培训-郑州万通汽车学校[官网] | 微机保护装置_发电机保护_变压器保护_逆功率保护_防孤岛保护装置_光伏发电_杭州继保电气集团有限公司 | 庭院大门,铝艺大门厂家,别墅庭院大门「免费设计」汉兰达庭院门厂家 | 气象站_校园气象站_自动气象站_光伏气象站-山东万象环境科技有限公司 | 上海网站建设-上海网站制作-网站设计-上海做网站公司-SEO优化推广-咏熠软件 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 一站式应用与数据集成平台(iPaaS) - 数环通 | 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 |