游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

Java面试题分享211102

  一。Java基础
  1。抽象类和接口的区别。
  答:(1)。抽象类有默认的方法实现。接口是完全抽象的,不存在方法的实现。
  (2)。抽象类子类需要extends关键字继承。接口使用关键字Implements来实现接口。
  (3)。抽象类有构造器。接口没有。
  (4)。抽象类可以用多种修饰符。接口只能是public。
  (5)。抽象方法可以继承一个类和实现多个接口。接口只能继承一个或多个其他接口。
  (6)。抽象方法速度快。
  (7)。添加新方法,抽象类可以给它提供默认的实现,不需要改变现在的代码。接口必须改变现在的接口的子类
  2。Java中是否可以覆盖(override)一个private或者是static的方法?为什么?
  答:不可以。
  static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而static方法是编译时静态绑定的。也不可以覆盖private的方法,因为private修饰的变量和方法只能在当前类中使用,如果是其他的类继承当前类是不能访问到private变量或方法的,当然也不能覆盖。
  3。解释内存中的栈(stack)、堆(heap)和方法区(methodarea)的用法。
  答:定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间。通过new关键字和构造器创建的对象则放在堆空间。方法区和堆都是各个线程共享的内存区域,比如常量池。
  4。super()与this()的区别?
  答:super从子类中调用父类的构造方法,this()在同一类内调用其它方法。
  5。ArrayList和LinkedList有什么区别。
  答:ArrayList是动态数组结构,有索引,查询快,增删慢(因为要移动索引),LinkedList是链表结构,无索引,有指向前后的指针,查询需要从头开始向下寻找,增删快(只需要修改链表中指针的指向,不需要移动其他)。
  6。怎么去掉一个集合中的重复数据,请列举两种以上的办法。
  答:(1)。使用set集合。
  (2)。使用java8中的contains()方法。
  7。集合的泛型有什么优点?
  答:达到元素类型明确的目的,提高了代码的复用性,减少了工作量
  8。说说Java创建线程几种方法。
  答:通过实现Runnable接口。通过继承Thread类本身。通过Callable和Future创建线程。
  9。Java回调如何实现异步。
  答:使用sleep方法,可实现先返回后执行方法。
  10。JAVA中Exception和Error的区别。
  Exception可以是可被控制或不可控制的,一般是程序错误。Error是不可控制的,一般是系统错误。
  11。以下代码运行输出是(C)publicclassPerson{privateStringnamePerson;intage0;}publicclassChildextendsPerson{publicStringgrade;publicstaticvoidmain(String〔〕args){PersonpnewChild();System。out。println(p。name);}}
  A)输出:Person
  B)没有输出
  C)编译出错
  D)运行出错
  12。在使用super和this关键字时,以下描述正确的是(A)
  A)在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过
  B)super()和this()不一定要放在构造方法内第一行
  C)this()和super()可以同时出现在一个构造函数中
  D)this()和super()可以在static环境中使用,包括static方法和static语句块
  13。Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是(C)(单选)
  A)ArrayList和LinkedList均实现了List接口
  B)ArrayList的访问速度比LinkedList快
  C)添加和删除元素时,ArrayList的表现更佳
  D)HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
  14。下列哪个方法可以使线程从运行状态进入其他阻塞状态(A)
  A。sleepB。waitC。yieldD。start
  15。以下对异常描述正常的有(ABD)
  A。异常分为Error和ExceptionB。Throwable是所有异常类的父类
  C。Exception是所有异常类父类D。Exception包括RuntimeException和RuntimeException之外的异常二。Spring
  1。简单说明Spring的俩大特性。
  IOC:控制反转AOP:面向切面
  一个spring项目启动,先有控制反转,后有面向切面。例如,先得注入控制层(controller),业务层(service),数据访问层(dao)之后,才能使用面向切面,例如对service进行事务处理Transactional,或者日志打印等等,对其进行横切。
  2。简要说明SpringMVC运行流程。
  客户端(浏览器)发送请求,直接请求到DispatcherServlet。
  DispatcherServlet根据请求信息调用HandlerMapping,解析请求对应的Handler。
  解析到对应的Handler后,开始由HandlerAdapter适配器处理。
  HandlerAdapter会根据Handler来调用真正的处理器开处理请求,并处理相应的业务逻辑。
  处理器处理完业务后,会返回一个ModelAndView对象,Model是返回的数据对象,View是个逻辑上的View。
  ViewResolver会根据逻辑View查找实际的View,
  DispaterServlet把返回的Model传给View。
  通过View返回。
  3。列举Spring中的常用注解,并说明用处。
  Controller定义表现层组件,Service定义业务逻辑层组件,Repository定义数据访问层资源库组件,Component定义其它组件。Autowired和Resource自动装配;Transactional大家都知道用于开启事务以及设置传播性、隔离性、回滚条件等;Configuration用于标注配置类,启用Java配置方式的Bean配置,Bean用于配置一个Bean;RequestBody从请求体(处理复杂数据,比如JSON),ResponseBody我们实现Restful接口的时候最常用了,把返回内容(序列化后)输出到请求体。
  4。用过Springboot吗?我同时配置了xml和properties文件,会使用哪个文件呢?
  先加载properties文件,再加载yml文件。三。SQL
  1。请说明having和where的区别。
  having是先分组在进行筛选,而where是先筛选再进行分组
  2。如何同时查询两张没有关联的表。
  使用unionall。
  3。请说明不使用外键的好处。
  保证数据的完整性和一致性;级联操作方便;将数据完整性判断托付给了数据库完成,减少了程序的代码量
  4。hrstudent表
  course表
  studentcourse表
  查询平均分低于80的学生,列出学生名字和平均分selects。name,avg(sc。score)asavgscorefromstudentcoursescleftjoinstudentsons。idsc。sidgroupbysc。sidhaving(avgscore80);
  查询每个学生的总成绩,结果列出学生姓名和总成绩selectname,sum(score)totalfromstudent,studentcoursewherestudent。idstudentcourse。sidgroupbysid;
  查出各科成绩的前三名,列出学生姓名和成绩,还有科目。selects。name,c。name,x。scorefromstudentcoursexleftjoinstudentsonx。sids。idleftjoincourseconc。idx。cidwhere3(selectcount()fromstudentcourseywherey。cidx。cidandy。scorex。score)orderbycid,scoredesc;

周看点大华股份发布DahuaThink战略海康前三季度营收超一周热点大华股份重磅发布DahuaThink战略10月28日,2021大华股份战略升级发布会上,大华股份重磅发布DahuaThink战略,DahuaThink战略是……杨旭文半暖时光开播化身硬糖男友暖愈寒冬由金晔执导,杨旭文、许龄月领衔主演,改编自桐华同名小说的都市青春剧《半暖时光》将于今晚19:30正式登陆江苏卫视,22:00优酷同步更新。此次,杨旭文饰演了阳光向上的暖心小娇夫……杨旭文半暖时光杀青用心贴近角色感悟成长星关系12月2日讯根据桐华同名小说改编,金晔导演,杨旭文、许龄月、付辛博等主演的都市青春剧《半暖时光》于日前正式杀青,经过演员以及幕后团队的不懈努力,这部现实主义都市青春剧的拍……威马M7,智能化内卷的始作俑者文二哥头10月22日,威马发布了威马Master系列首款产品,同时也是威马家族中首款纯电动智能轿车威马M7,这也代表着威马已经完成了SUV到轿车的双重布局。记得在今……初恋那件小事热播徐海乔饰演老师展示温柔绅士魅力星关系11月8日讯本周,在湖南卫视和芒果TV播出的青春校园电视剧《初恋那件小事》中,由吕一饰演的贾茵老师对徐海乔饰演的陆鹏老师一见钟情之后,剧情又有了进一步的发展,到底是什么情……名门修谱家谱越来越少,家谱文化如何传承?张氏族谱家谱是一个时代的产物,而随着时代不断变迁,家谱的形式和作用也在不断变化。传统的家谱,通过修谱师挨家挨户地拜访收集人丁信息,费时费力费资本。而如今互联网家谱的慢慢普……王博文初恋那件小事开播这样的学长你们get到了吗星关系10月24日讯10月23日,青春成长剧《初恋那件小事》开播。电视剧由綦晓卉执导,赵乾乾编剧,赖冠霖、赵今麦、王博文等主演。王博文身着校服骑着自行车出场,干净简单,笑容阳光……名门修谱家谱字辈,到底该不该重视?修谱取名五一长假很多人外出旅游,同样很多人也在五一节前后出生。在五一这段时间出生的人,名字该怎么取?其实也是有讲究的。名字是一个人的代号,相比现在重名率这么高的社会现状。……年轻人都用的iphone6siPhone6s在苹果历史上占据了浓墨重彩的一笔,这款机型发布于5年前,但是目前仍然有着很多消费者选择它,它拥有经典外观,熟悉A9处理器。iPhone6s比上一代ipho……越活越来劲吕佳容对戏朱时茂语出金句戏点十足自都市轻喜剧《越活越来劲》在爱奇艺热播以来,引起了非常强烈的社会反响,呼吁社会能够越来越关注民生,体验劳动人民的点滴生活。随着剧情的不断发酵,由内地人气女星吕佳容饰演的周欢在面……国宝奇旅双卫视热播袁姗姗替身洛妃儿受关注星关系2月15日讯由花箐执导,牛静、牛嫱任编剧的民族史诗传奇巨制《国宝奇旅》正在江苏卫视和浙江卫视双台热播中,该剧由实力派演员刘烨、袁姗姗、张瑞涵、秦杉、刘思彤主演,洛妃儿倾情……徐冬冬黄浩然即将接替金像影帝任达华林家栋?网友呵呵科幻悬疑网剧《冒险王卫斯理之支离人》就要大结局了,不敢定性这部剧到底烂还是不烂,因为作为网剧,这部剧还是有可圈可点的地方,例如特效、画面、实景,以及由两位金像影帝任达华、林家栋……
纯电唱大戏的时代,我们还需要一台什么样的燃油车?作为国内四大A级车展之一,刚好卡位于车市金九银十旺季的成都车展可谓是每年车市的一出转折大戏,很多车企都将其视为销量攻坚的登陆滩。从主题和阵容上看,本届成都车展依旧在演绎新……好久不见高晓菲变身爱情顾问助攻郑恺杨子姗高晓菲变身爱情顾问《好久不见》助攻郑恺杨子姗由杨子姗、郑恺、高晓菲主演的都市情感剧《好久不见》本周正式登陆北京卫视、东方卫视黄金档开播,并且收视率一路飘红,成为春季档电视……亲爱的,热爱的收官有情人终成眷属追梦者永不停歇星关系7月31日讯暖心爱恋剧《亲爱的,热爱的》今晚迎来收官,该剧由华策克顿旗下剧酷传播出品,改编自墨宝非宝小说《蜜汁炖鱿鱼》,杨紫、李现、胡一天(特别出演)、李鸿其、王真儿、李……ps最新版本2021我们都知道拍照是记录生活中点点滴滴最好的方式之一,但是很多时候你是不是对自己拍的照片不太满意,没有达到预想中的效果,想去修改它却不知道有什么软件比较好用,那你不妨来试试由Ado……2000元档手机市场再起价格波澜摩托罗拉中兴和红米,咋选?文焦运杰校对李俊慧团队高端品牌,放下身段,或许还有机会?在2G或3G时代,摩托罗拉手机一度是市场的佼佼者,但是,伴随iPhone等智能手机的崛起,摩托罗拉日渐式微,……iPad配件购买攻略平价无踩雷今天给大家分享一下我的iPad配件,iPad2020128Gwifi版,去年11月份入手了iPad2020后,分别购入了pencil和保护套送键盘鼠标钢化膜。后来陆续买了……定价不到1500元年轻人的首台5G手机POCOM3Pro5G继POCO在台湾市场推出5G旗舰杀手POCOF35G与4G性能怪兽POCOX3Pro,满足各价位的用户需求,累积越来越多POCO粉后,POCO决定趁胜追击,推出目前市场上CP值……亲爱的,热爱的获光明日报点赞展现网生代青年追梦人的精神风貌星关系7月19日讯近期,由华策克顿旗下剧酷传播出品的青春励志剧《亲爱的,热爱的》正在热播。该剧跳脱出较多展现两性情感的传统爱情剧模式,凭借轻松的现实表达传递出追梦的向上精神和强……紧密贴合狂甩不掉,HAKII蓝牙耳机畅享酣畅运动体验运动时有一点音乐能让运动变得更加有趣,在音乐的陪伴中运动也能坚持更长时间的运动,因此很多人喜欢在运动的时候听一点音乐,不过在运动时听音乐也会出现很多状况,比如耳机容易掉落、耳机……大宋北斗司剧情反转宋涵宇黄灿灿上演生死离别星关系4月4日讯近日,古装探案剧《大宋北斗司》自播出以来热度不断攀升,播放量突破2亿。该剧由原著作者月关担任编剧,知名导演陈家霖执导,徐可、代露娃、张雨剑、黄灿灿、宋涵宇等新生……大宋北斗司热播宋涵宇黄灿灿热血探案星关系3月22日讯近日,由企鹅影视、耀客传媒联合出品,著名导演陈家霖执导,原著作者月关担任编剧,徐可、张雨剑、代露娃、黄灿灿、宋涵宇等主演的古装探案剧《大宋北斗司》在腾讯视频热……宋涵宇夜天子热播杠精反派引关注星关系9月18日讯近日,由徐海乔、宋祖儿主演的古装传奇大剧《夜天子》正在热播,该剧汇集实力派演员阵容,人物高度还原,收获了不俗的收视率和口碑。新生代演员宋涵宇在剧中饰演毒舌腹黑……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网