版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南华诺集团笔试题目湖南华诺星空集团包括湖南华诺星空电子技术有限公司和湖南星空无线技术有限公司。湖南华诺星空电子技术有限公司成立于2006年,是一家从事雷达、智能装备、电子系统集成的高新技术企业。公司一直致力于高端装备制造业的发展,专注于研发、生产和销售高质量的雷达产品,立志成为国内雷达领域(军工和民用两大市场)的先行者和引导者,积极推动中国军工电子民用化事业的发展,实现社会贡献、企业效益持续、快速和稳定地增长。笔试题目1.Double和Class是final类,不能被继承;Math和Thread可以被继承。2.当前类同一包下的子孙类和其他包:-Public:√√√√-protected:√√√×-default:√√××-private:√×××3.Collection的4个主要接口:List、Set、Map和SortedSet。4.Error和Exception的区别:-Error表示恢复不是不可能但很困难的严重问题,如内存溢出。程序无法处理这种情况。-Exception表示设计或实现问题,是程序正常运行时可能会发生的情况。5.多线程和同步的几种实现方式:-多线程:继承Thread类或实现Runnable接口。-同步:同步方法(synchronized)和同步代码块(wait和notify)。6.打印昨天的当前时间:longtoday=System.currentTimeMillis();longyesterday=today-1000*60*60*24;Datetime=newDate(yesterday);System.out.println(time.getDate()+"号"+time.getHours()+"时"+time.getMinutes()+"分"+time.getSeconds()+"秒");7.JSP重定向的方法:8.JSP页面间数据传递:-设置session变量:session.setAttribute("a","b");-地址方式传值:show.jsp?id=变量值9、Jsp的内置对象:request、response、session、application、out、java.lang.Object、config、exception、pageContext10、forward、redirect的区别forward仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.所以redirect等于客户端向服务器端发出两次request,同时也接受两次response。11、多态的概念多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,就是同一种事物表现出的多种形态12、Application的生命周期application对象是一个特别重要的JSP对象,它存在于服务器的内存空间中,服务器一旦启动,就会自动产生一个application对象,除非服务器被关闭,否则这个application对象将一直保持下去。在application对象的生命周期中,在当前服务器上运行的每一个JSP程序都可以任意存取和这个application对象绑定的参数(或者Java对象)的值。application对象的这些特性为我们在多个JSP程序中、多个用户共享某些全局信息(如当前的在线人数等)提供了方便。由此我们可以不借助数据库就实现聊天室的功能。13、list、set的区别list是列表(接口),是可以允许出现重复值的,set是集合,不允许出现重复值ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于ArrayList和HashMap。Collection├List│├LinkedList│├ArrayList│└Vector│└Stack└SetMap├Hashtable├HashMap└WeakHashMap14、如何区别set中的元素如果相同,再调用equals方法,如果equals方法相同,证明相等,不相同,证明不相等。==:主要用在基本数据类型及引用Equals:主要是对象或对象引用的比较。15、抽象类与接口的区别1,抽象类里可以有构造方法,而接口内不能有构造方法。2,抽象类中可以有普通成员变量,而接口中不能有普通成员变量。3,抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。4,抽象类中的抽象方法的访问类型可以是public,protected和默认类型,但接口中的`抽象方法只能是public类型的,并且默认即为publicabstract类型。5,抽象类中可以包含静态方法,接口内不能包含静态方法。6,抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是publicstatic类型,并且默认为publicstatic类型。7,一个类可以实现多个接口,但只能继承一个抽象类。再补充点两者在应用上的区别:接口更多的是在系统框架设计方法发挥作用,主要定义模块之间的通信,而抽象类在代码实现方面发挥作用,可以实现代码的重用16、为什么要用Class.forName方法从JVM的角度看,我们使用关键字new创建一个类的时候,这个类可以没有被加载。但是使用newInstance()方法的时候,就必须保证:1、这个类已经加载;2、这个类已经连接了。而完成上面两个步骤的正是Class的静态方法forName()所完成的,这个静态方法调用了启动类加载器,即加载javaAPI的那个加载器。现在可以看出,newInstance()实际上是把new这个方式分解为两步,即首先调用Class加载方法加载某个类,然后实例化。这样分步的好处是显而易见的。我们可以在调用class的静态加载方法forName时获得更好的灵活性,提供给了一种降耦的手段。最后用最简单的描述来区分new关键字和newInstance()方法的区别:newInstance:弱类型。低效率。只能调用无参构造。new:强类型。相对高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 30114.3-2014空间科学及其应用术语 第3部分:空间天文》
- 2026年广一模物理试题及答案
- 期中后质量分析会上校长讲话:清醒点!“课堂上最危险的不是学生说不会而是学生点头却没听懂”
- 深度解析(2026)《GBT 29794-2013静电复印(打印)设备用刮板》
- 深度解析(2026)《GBT 29672-2013化妆品中丙烯腈的测定 气相色谱-质谱法》
- 《GBT 7921-2008均匀色空间和色差公式》(2026年)合规红线与避坑实操手册
- 《GBT 591-2008船用法兰铸铁截止止回阀》(2026年)合规红线与避坑实操手册
- 2026年摄影工作室合作合同协议
- 麦肯锡中国医药创新某省市场机遇战略研究
- 2025北京铁二中高三(上)期中化学试题及答案
- 湖北省2026届高三(4月)调研模拟考试 英语答案
- 2026中国养老服务市场需求分析与商业模式研究报告
- 2026年丝绸博物馆陈列设计岗面试作品集准备
- 中国酒精使用障碍防治指南(2025版)
- 安全行车教课件
- 女性高管比例与企业碳排放之间的关系
- 储能设备安全知识
- 国家安全教育大学生读本课件
- 基于物联网的慢性病智能监护方案
- (14)普通高中音乐课程标准日常修订版(2017年版2025年修订)
- 长庆用人合同
评论
0/150
提交评论