求解释java基础100题这道选择题

您还没有浏览的资料哦~

快去寻找洎己想要的资料吧

您还没有收藏的资料哦~

收藏资料后可随时找到自己喜欢的内容

怎么用javaSwing做一个考试系统里面要設计到java的基础知识。就是在swing窗体里显示10道java选择题题一道题是20分。然后给答案最后点提交算出多少分。求各位大神帮忙发一下代码。... 怎么用java Swing 做一个考试系统,里面要设计到java的基础知识就是在swing窗体里显示10道java选择题题,一道题是20分然后给答案,最后点提交算出多少分求各位大神帮忙,发一下代码。谢谢了

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

急问!一道javawebjava选择题题

以下从四种鈈同的作用域中得到Bean的实例说法错误的是(  )

A、page是指当前Web应用程序的所有JSP文件中取得实例,从Page对象中获取JavaBean;

C、 session是指在当前的用户会話中取得实例常用于一个用户登录在网站上全过程不同请求之间共享数据,从HttpSession对象中获取JavaBean ;

D、 application是指在当前的应用程序中取得实例常用於同一个应用程序不同用户访问时共享数据,从ServletContext对象中获取JavaBean

A 错的,错在从所有 jsp 文件中这个范围量大概流程是这样的,我们访问04-01//setPropertyGetpropertyInJsp/ 里面的倳例代码只需要修改 scope 为你想要的就可以体验效果了。

打开App查看更多内容

A 错的错在从所有 jsp 文件中这个范圍量。

application四个作用域中的变量进行累加(当然先判断这个变量是不是存在,如果变量不存在则要

累加,然后显示出这四个整数来

从显礻的结果来看,我们可以直观的得出结论:

page里的变量没法从index.jsp传递到test.jsp只要页面跳转了,它们就不见了

request里的变量可以跨越forward前后的两页。但昰只要刷新页面它们就重新计算了。

session和application里的变量一直在累加开始还看不出区别,只要关闭浏览器再次重启浏览器访问

这页,session里的变量就重新计算了

application里的变量一直在累加,除非你重启tomcat否则它会一直变大。

而作用域规定的是变量的有效期限

如果把变量放到pageContext里,就说奣它的作用域是page它的有效范围只在当前jsp页面里。

从把变量放到pageContext开始到jsp页面结束,你都可以使用这个变量

如果把变量放到request里,就说明咜的作用域是request它的有效范围是当前请求周期。

所谓请求周期就是指从http请求发起,到服务器处理结束返回响应的整个过程。在这个过程中可能使

用forward的方式跳转了多个jsp页面在这些页面里你都可以使用这个变量。

如果把变量放到session里就说明它的作用域是session,它的有效范围是當前会话

所谓当前会话,就是指从用户打开浏览器开始到用户关闭浏览器这中间的过程。这个过程可能包含多个

请求响应也就是说,只要用户不关浏览器服务器就有办法知道这些请求是一个人发起的,整个过程被

称为一个会话(session)而放到会话中的变量,就可以在當前会话的所有请求里使用

如果把变量放到application里,就说明它的作用域是application它的有效范围是整个应用。

整个应用是指从应用启动到应用结束。我们没有说“从服务器启动到服务器关闭”,是因为一个服务

器可能部署多个应用当然你关闭了服务器,就会把上面所有的应用嘟关闭了

application作用域里的变量,它们的存活时间是最长的如果不进行手工删除,它们就一直可以使用

与上述三个不同的是,application里的变量可鉯被所有用户共用如果用户甲的操作修改了application

中的变量,用户乙访问时得到的是修改后的值这在其他scope中都是不会发生的,page, request,

session都是完全隔离嘚无论如何修改都不会影响其他人的数据。

好好体会一下吧有兴趣的话可以结合一下我这篇文章  里面的事例代码,只需要修改 scope 为你想偠的就可以体验效果了

我要回帖

更多关于 java基础100题 的文章

 

随机推荐