java面试-网络协议相关面试题.docx
《java面试-网络协议相关面试题.docx》由会员分享,可在线阅读,更多相关《java面试-网络协议相关面试题.docx(19页珍藏版)》请在第一文库网上搜索。
1、竭诚为您提供优质文档/双击可除java面试,网络协议相关面试题篇一:javaweb面试题和逻辑题及答案12345、查询:Se1ectstudentid,studentname,birthdayfromxj_student;册除:de1etefromxj_studentwherestudentid=;修改:Updatexj-Studentsetstudentname=,birthday=wherestudentid=;添力口:insertintoxj_studentva1ues,);6请在下面写出一个验证表单testForm的username输入框的输入内容长度不能小于10字78逻辑思维题1、鲁
2、道夫、菲利普、罗伯特三位青年,一个当了歌手,一个考上大学,一个加入美军陆战队,个个未来都大有作为。现已知:a.罗伯特的年龄比战士的大;b.大学生的年龄比菲利普小;c.鲁道夫的年龄和大学生的年龄不一样。请问:三个人中谁是歌手?谁是大学生?谁是土兵?2、有三筐水果,一筐装的全是苹果,第二筐装的全是橘子,第三筐是橘子与苹果混在一起。筐上的标签都是骗人的,(比如,如果标签写的是橘子,那么可以肯定筐里不会只有橘子,可能还有苹果)你的任务是拿出其中一筐,从里面只拿一只水果,然后正确写出三3、假设一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是4、你让工人为你工作7天,给工人的汇报是
3、一根金条。你必须在每天结束时都付费1/7的工钱,但只许你把今天弄断3段,你如何给工人付费?6、一个人花8块钱买了一只鸡,9元钱卖掉,然后觉得不划算又花10块钱买回来,然后7、一列火车全长250米,每小时60公里的速度,穿越长达500米的隧道,请在半分钟内8、有一个人在自由市场买了两只鸡,在回家的路上遇到两个熟人要买他的鸡,他只好把鸡卖了,每只鸡6元钱。其中一只赚了20临另外一只赔了20%,请问这个人是赔了还是赚了,是多少钱?910、有一只蜗牛要从井底爬出来,井深20尺,蜗牛每天白天向上爬3尺,晚上下滑2篇二:必看的java编程面试题必看的java编程面试题概述mVc体系结构?答:mVc包括三类
4、对象,mode1是应用对象,VieW是视图,contro11er是控制器,它定义用户界面对用户输入的响应方式。在InVC体系中,模型通常被称为“业务逻辑”,是真正完成任务的代码,视图就是使用界面,反映数据的变化。控制器控制着模型和视图之间的交互过程,它决定着向用户返回怎样的视图、检查通过界面输入的信息以及选择处理输入信息的模型。在mVc中,表示层和逻辑层分离,各部分可相互独立进行开发,便于开发和维护,提高了开发效率。概述struts,以及struts如何实现mVc架构的?答:Strutsframework是一种基于JaVa编程的技术,web应用程序开发人员通过Strutsframework即可
5、充分利用面向对象设计、代码重用以及”编写一次、到处运行”的优点。struts提供了一种创建web应用程序的框架,其中对应用程序的显示、表示和数据的后端代码进行了抽象。StrUtS采用jsp作为mVc的视图,由actionserv1et具体指定的action动作类作为控制器即mVc中的c,负责视图与模型之间的交互。控制器的每个入口点都由名为struts-config.xm1的配置文件设置。该文件把来自视图的请求映射为特定的jaVa类以进行相应的处理,控制器还指定下一个视图的位置。struts中的模型主要指的就是javabean,它是模型的代表,主要封装数据和业务逻辑。struts的处理流程:1、
6、控制器进行初始化工作,读取配置文件,为不同的struts模块初始化相应的modu1config对象。2、控制器接收http请求,并从actionconfig中找出对应于该请求的action子类,如果没有对应的action,控制器直接将请求转发给jsp或者静态页面,否则控制器将请求分发至具体的action类进行处理。3、在控制器调用具体的action的execute方法之前,actionForm对象将利用http请求中的参数来填充自己。还可以在actionForm类中调用Va1idate方法来检查请求参数的合法性,并且可以返回一个包含所有错误信息的actionerrors对象。4、执行具体的的e
7、xecute的方法,它负责执行相应的业务逻辑。执行完后,返回一个actionForward对象,控制器通过该HctionForward对象来进行转发工作。也可以把action要处理的业务逻辑封装在javabean中,如果系统中还有ejb,那么通过javabean调用ejb以完成业务处理;如果没有ejb,那么就直接在javabean中连接数据库,进行数据库相关的操作。1 .int和integer的区别integer是一个类,对它的操作要通过类的方法,int是8种基本数据类型之一(八种数据类型:字符类型:char,布尔类型boo1ean以及数值类型byte、shortint1ongf1oatdou
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 面试 网络 协议 相关 试题
