搜档网
当前位置:搜档网 › 百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础
百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

试卷名称:《Web应用开发》选择题(含参考答案)—JavaEE基础

试卷描述:Web开发笔试题目、Java基础笔试、微信考试、在线考试

试卷链接:https://www.sodocs.net/doc/516707466.html,/store/open/paperInfo/43418

试卷限时:50分

一.多选题

每题分值:2分

是否题目乱序:是

是否选项乱序:是

是否可回溯:是

难度:中

1.[多选] 在Session范围中以名称"bean"放置了一个JavaBean属性,JavaBean上有个

getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来?

A.

B.${requestScope.bean.message}

C.<%= request.getBean().getMessage() %>

D.${bean.message}

答案:BD

解析:前必须先使用并指定scope为request,否则只会在page范围中寻找属性。

2.[多选] 在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页:

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, List names = new ArrayList();

names.add("caterpillar");

request.setAttribute("names", names);

以下哪个选项可以正确地使用EL取得List中的值?

A.${names.0}

B.${names[0]}

C.${names.[0]}

D.${names["0"]}

答案:BD

解析:在[]指定索引值时可以用双引号,所以D也是正确的。

3.[多选] 哪些JSTL标签可用来进行Java程序中if、if.else的功能?

A.

B.

C.

D.

答案:ACD

4.[多选] 关于tag指示元素的body-content属性,以下说明何者正确?

A.可设定的值有JSP、scriptless、empty与tagdependent

B.默认值是scriptless

C.设定为tagdependent时,本体内容将不作任何处理直接传入Tag File中

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, D.如果本体中要执行Scriptlet,则要设定为JSP

答案:BC

解析:可设定的值只有scriptless、empty与tagdependent,预设是scriptless。无论如何,Tag File 的本体是绝不能有Scriptlet。

5.[多选]以下哪些是Java EE体系架构的优点?选择是__________。(多选)

A. 不依赖硬件和操作系统

B.程序运行速度快

C.提高Windows系统服务器效率

D.方便企业信息系统集成

答案:AD

6.[多选]以下哪些是JAVA EE框架的服务技术?选择是__________。(多选)

A. Web服务技术

B.安全技术

C.持久化技术

D.数据连接技术

答案:ABCD

7.[多选]以下哪些是J2EE的客户端组件?选择是__________。(多选)

A. Java

B.ean

C.客户端应用程序

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

D.APPLET

E.Web浏览器

答案:BCD

8.[多选]以下哪些是Java EE标准组件?它们是__________。(多选)

A. JSP

B.JDK

C.JFrame

D.Servlet

答案:AD

9.[多选]以下哪些是Java EE标准组件?它们是__________。(多选)

A. JSP

B.Servlet

C.EJB

D.Java

答案:ABC

10.[多选]以下描述何者有误?

A.使用Statement一定会发生SQL Injection

B.使用PreparedStatement就不会发生SQL Injection

C.不使用Connection时必须加以关闭

D.ResultSet代表查询的结果集合

答案:AB

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

11.[多选] ServletContext定义与属性相关的方法是哪三个?

A.getAttribute();

B.setAttribute();

C.deleteAttribute()

D.removeAttribute();

答案:ABD

12.[多选] 哪几个对象提供有getAttribute()方法?

A.ServletRequest

B.HttpServlet

C.ServletConfig

D.ServletContext

答案:AD

解析:事实上还有一个,HttpSession对象。只不过到本章还没介绍到HttpSession的使用。

13.[多选]在web.xml中有以下的设定:

cc.openhome.SomeListener

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, ..

以下何者正确?

A.SomeListener类别要实作ServletContextListener接口

B.每生成一个Servlet实例就会呼叫ServletContextListener的init()方法

C.Web应用程序初始化之后,会呼叫ServletContextListener的contextInitialized()方法

D.不需要这个标签

答案:AC

14.[多选] 如果要设置响应的内容类型标头,哪几个选项是正确的作法?

A.response.setHeader("Content-Type", "text/html");

B.response.setContentType("text/html");

C.response.addHeader("Content-Type", "text/html");

D.response.setContentHeader("text/html");

答案:ABC

15.[多选]哪几个方法是定义在HttpServletRequest中,而非由ServletRequet中继承而来?

A.getMethod()

B.getHeader()

C.getParameter()

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, D.getCookies()

答案:ABC

16.[多选] 在Web容器中,以下哪两个类别的实例分别代表HTTP请求与响应对象?

A.HttpRequest

B.HttpServletRequest

C.HttpServletResponse

D.HttpPrintWriter

答案:BC

17.[多选] 以下何者适合使用GET请求来发送?

A.检视静态页面

B.查询商品数据

C.新增商品资料

D.删除商品数据

答案:AB

解析:这题在考等幂操作,不改变服务器状态的查询应使用GET。

18.[多选] 在继承BodyTagSupport类别实作自订标签时,基本上doStartTag()方法可以传回的

有效值有哪几个?

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

A.SKIP_BODY

B.EVAL_BODY_BUFFERED

C.EVAL_BODY_INCLUDE

D.EVAL_PAGE

答案:ABC

19.[多选] 哪几个Web容器提供的验证方式,会出现对话框让使用者输入名称、密码?

A.BASIC

B.FORM

C.DIGEST

D.CLIENT_CERT

答案:ACD

20.[多选] 假设有以下的web.xml设定档:

Login Required

/delete.jsp

/delete.do

GET

POST

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

admin

以下描述何者正确?

A.只有admin角色才可以存取/delete.jsp与/delete.do

B.admin角色只允许使用GET与POST方法

C.GET与POST方法只允许admin使用

D.其它角色可使用GET、POST以外的HTTP方法存取

答案:ACD

解析:admin可以使用所有的HTTP方法来存取/delete.jsp与/delete.do。

21.[多选] 如果要保证数据传输时的完整性与机密性,必须在中使用哪两

个标签?

A.

B.

C.

D.

答案:AB

22.[多选]以下何者是的合法设定值?

A.NONE

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

B.CONFIDENTIAL

C.INTEGRAL

D.SSL

答案:ABC

23.[多选]关于Connection的描述,何者正确?

A.可以从DriverManager上取得Connection

B.可以从DataSource上取得Connection

C.在方法结束之后Connection会自动关闭

D.Connection是执行绪安全(Thread-safe)

答案:AB

解析:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免发生数据错乱的问题。

24.[多选] 哪些JDBC驱动程序可以有跨平台的特性?

A.TYPE 1

B.TYPE 2

C.TYPE 3

D.TYPE 4

答案:CD

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

25.[多选] 以下何者应该使用POST请求来发送?

A.查询商品数据

B.新增商品资料

C.更新商品数据

D.删除商品数据

答案:BCD

解析:这题在考非等幂操作,会改变服务器状态的查询应使用POST。

26.[多选] 以下何者是属于客户端执行的程序?

A.JSP

B.JavaScript

C.Servlet

D.Applet

答案:BD

27.[多选] 以下何者适合使用GET请求来发送?

A.使用者名称、密码

B.检视论譠页面

C.信用卡资料

D.查询数据的分页

答案:BD

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

解析:敏感性数据不应使用GET来发送。论譠页面、数据分页可以使用GET,便于使用者设定为书签。

28.[多选] 以下何者应该使用POST请求来发送?

A.使用者名称、密码

B.档案上传

C.搜寻引擎的结果画面

D.BLOG文件

答案:ABD

解析:敏感性数据、大量数据不应使用GET来发送。搜寻引擎结果画面可以使用GET,便于使用者设定为书签。

29.[多选] 你在web.xml中定义了以下的内容:

HelloServlet

cc.openhome.HelloServlet

HelloServlet

/hello

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, 这个web.xml中的定义有哪些错误?

A.标签中的设定一定要用.do作结尾

B.标签应改为,结尾标签名称也要修改

C.标签应改为,结尾标签名称也要修改

D.标签应改为,结尾标签名称也要修改

答案:BC

解析:可以无需.do结尾,也可以用万用字符(wildcard),例如*.do将会让所有以.do 结尾的请求由该Servlet进行处理。

30.[多选] 关于ServletContext初始参数,以下哪两项是web.xml中正确的设定?

A.

PARAM

VALUE

B.

PARAM

VALUE

C.

PARAM1

VALUE1

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, PARAM1

VALUE1

D.

PARAM1

VALUE1

PARAM2

VALUE2

答案:BD

31.[多选] 在浏览器禁用Cookie的情况下,哪些机制仍可以用于会话管理?

A.HttpSession

B.URL重写

C.隐藏字段

D.Cookie API

答案:BC

32.[多选] 关于HttpSession的setMaxInactiveInterval()方法,以下描述何者错误?

A.设定的单位是「分」

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

B.用来设定HttpSession在浏览器多久没活动后失效

C.用来设定Cookie的失效时间

D.会覆盖web.xml中的设定

答案:AC

33.[多选] 关于HttpSession的描述,以下何者错误?

A.关闭浏览器后HttpSession就会被回收

B.可以执行invalidate()使之失效

C.不同的浏览器使用相同的Session ID,也会取得不同的HttpSession对象

D.HttpSession的setMaxInactiveInterval()方法设定为-1将永不失效

答案:AC

解析:关闭浏览器后立即失效的是储存Session ID的Cookie,不是HttpSession对象。

34.[多选] 哪几个对象提供有setAttribute()方法?

A.ServletRequest

B.HttpSession

C.ServletConfig

D.ServletContext

答案:ABD

35.[多选] 关于Servlet/JSP的Session ID,何者正确?

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

A.预设使用Cookie来储存Session ID

B.Cookie的名称是JSESSIONID

C.在禁用Cookie时,可以使用URL重写来发送Session ID

D.必须自行呼叫HttpSession的getId()方可产生

答案:AC

解析:Session ID的Cookie名称是厂商各自实作的,JSESSIONID在Tomcat上的实作名称。容器会自动帮你产生Session ID。

36.[多选] 哪几个对象的属性设定可以跨越请求范围?

A.ServletRequest

B.HttpSession

C.ServletConfig

D.ServletContext

答案:BD

37.[多选]HttpSession失效的时机为何?

A.执行invaliate()方法

B.下次请求超过web.xml中的设定时间

C.存活时间超过setMaxInactiveInterval()方法设定的时间

D.关闭浏览器

答案:AB

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, 38.[多选] 关于以下web.xml中的设定,何者描述正确?

NullPointerException

report.view

A.发生NullPointerException时会转发report.view处理

B.例外型态必须指定完全符合名称(Full Qualified Name)

C.report.view必须改为/report.view

D.例外类型不可以指定特定的例外类别名称

答案:BC

39.[多选] 哪个URL模式设定方式,可以符合/guest/list.view的请求?

A.*.view

B./guest/*.view

C./guest/*

D./guest/list.view

答案:ACD

40.[多选]在过滤器设定中,哪个URL模式设定方式,在/guest/list.view的请求时会触发过滤器?

A.*.view

B./guest/*.view

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html,

C./guest/*

D./guest/list.view

答案:ACD

解析:过滤器的设定原则与Servlet相同。

41.[多选] 关于过滤器的描述,以下何者正确?

A.Filter接口定义了init()、service()与destroy()方法

B.会传入ServletRequest与ServletResponse至Filter

C.要执行下一个过滤器,必须执行FilterChaing的next()方法

D.如果要取得初始参数,要使用FilterConfig物件

答案:BD

42.[多选] 关于以下web.xml的设定:

SecurityFilter

cc.openhome.SecurityFilter

SecurityFilter

*.do

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, USER

caterpillar

PASSWORD

123456

以下描述何者正确?

A.根据,过滤器会套用在所有以.do结尾的URL请求

B.可以透过FilterConfig来读取USER与PASSWORD初始参数

C.初始参数设定位置错误,等标签应放在标签之中

D.应改为才是正确设定

答案:AC

解析:由于初始参数的设定错误,无法透过FilterConfig取得初始参数。

43.[多选] 关于以下的web.xml设定:

SecurityFilter

/add.do

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, SecurityFilter

*.view

CharacterFilter

/add.do

以下描述何者正确?

A.当请求add.do时,只会套用SecurityFilter

B.当请求add.do时,过滤器的执行顺序为SecurityFilter、CharacterFilter

C.当请求list.view时,过滤器的执行顺序为SecurityFilter、CharacterFilter

D.当请求list.view时,只会套用SecurityFilter

答案:BD

44.[多选] 关于FilterChain的描述,何者正确?

A.如果不呼叫FilterChain的doFilter()方法,则请求略过接下来的过滤器而直接交给Servlet

B.如果有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给下一个过滤器

C.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法,会将请求交给Servlet

D.如果没有下一个过滤器,呼叫FilterChain的doFilter()方法没有作用

答案:BC

45.[多选] 关于请求包裹器,以下描述何者正确?

百一测评——公共人力资源练习题答案

试卷名称:公共人力资源练习题答案 试卷描述:人力资源、人力资源信考试、在线考试 试卷链接:试卷限时:50分 一.不定项选择 每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 1.[不定项]一个测量工具能够恰当地测量出所欲测量内容的程度,这是衡量心理测验质量的 ()指标。 A.标准化 B.矰 C.信度 D.效度 答案:D 2.[不定项]下列不属于工作分析、工作评价和职位分类的作用的是() A.有利于人力资源规划 B.有助于职业生涯规划 C.能提高员工的能力 D.实现绩效管理的科学化 答案:C

3.[不定项]()职业锚类型的人追求的主要目标是随心所欲地制订自己的步调、时间表、工 作方法。 A.技术型 B.管理能力型 C.创造型 D.独立型 答案:D 4.[不定项]内部招聘的主要优势在于() A.节省培训费用 B.带来新思想 C.缓和内部矛盾 D.激励员工进取 答案:D 5.[不定项]**学习的最好方式是() A.老师传授 B.老师传授为主,自学为辅 C.被动学习 D.自我学习 答案:D 6.[不定项]下列不属于工作评价的方法的是() A.排序法 B.评分法

D.因素比较法 答案:C 7.[不定项]下列属于系统的绩效评估方法的是() A.排序法 B.强制分配法 C.关键绩效指标法 D.关键事件法 答案:C 8.[不定项]下面哪一项不属于工作说明书的内容() A.工作职责 B.工作环境 C.工作权限 D.工作中的晋升 答案:D 9.[不定项]下列对人力资源规划和人力资源战略的关系描述不正确对的是() A.人力资源战略是人力资源规划的前提 B.人力资源规划是人力资源战略的前提 C.人力资源战略和人力资源规划是相辅相成、缺一不可的 D.人力资源战略和人力资源规划是层面不同的工作 答案:B 10.[不定项]重点强调人口质量因素的概念是()

基于JAVAEE的在线考试系统毕业设计论文

基于JAVAEE的在线考试系统 【内容提要】在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。我主要开发系统的后台管理系统—JAVA 在线考试管理子系统,它包括试题管理、考生管理、试卷管理、试卷自动审批等功能。本论文主要介绍了对JAVAEE在线考试系统的分析、设计和开发的全部过程。运用ER图,程序流程图等对在线系统的设计过程进行详细的说明。全文共分为开发方案、需求分析、系统设计、关键技术解决,结论五部分。开发方案中主要介绍开发在线考试系统得目的、开发方案的选择及开发框架的技术的确定;需求分析介绍了在线考试系统的总体需求及系统各模块的功能需求;系统设计介绍了系统设计的指导思想、数据库的设计、系统模块的设计;关键技术介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发 框架与数据库的连接及数据的备份与还原。 【关键词】:JSP, Servlet, Struts, JAVA,MySQL数据库,B/S模式 On-line examination system base on JAVA

Student : CHAO SUN supervisor: WEI MING XIAO 【ABSTRACT】On-line examination system the aim is carry out examination of have no the paper turn a management, can carry on through Internet net or bureau area net to some examinations of categories, convenient school square test the management of duty, also convenient the examinee is particularly suitable for examinee to distribute widely and not easily concentrated of long range education.I mainly develop the system-JAVAEE of the backstage management's on-line examination management sub- system of system and it includes to try the management, on-line creation of a management, examinee to try book, control the constitution that the student examine and try an examination and approval etc. function.This thesis mainly introduced to manage the analysis, design of the sub- system and all processes of the development to JAVAEE's on-line examination.Make use of ER diagram, procedure flow chart etc. to on-line manage the design process of sub- system to carry on expatiation.The full text is totally divided into the design, key technique of the analysis, system of the development project, need to solve, conclusion five part.Develop the main introduction in the project develops on-line examination system purpose, development project of choice and development frame of the assurance of technique;The need analysis introduced the total need of the on-line examination system and the function request of each mold of system piece;The system design introduced the design, system mold of the instruction thought, database of system design the design of the piece;The key technique introduced at concrete carry out need some techniques for solve, such as development frame of integration technique, development frame with The database link and the backup and revivification of data. Keyword: Servlet ,JSP, JAVA,MySql, Model of B/ S

百一测评——2015年阿里巴巴校园招聘在线笔试题目

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, 试卷名称:2015年阿里巴巴校园招聘在线笔试题目 试卷描述:在线考试、招聘笔试、微信考试 试卷链接:https://www.sodocs.net/doc/516707466.html,/paperDetail?paperId=40473 试卷限时:50分钟 一.不定项项选择题 每题分值:5分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 1.[不定项]通过算法生成的随机数是“伪随机”的,也就是说,在设定好第一个数之后,后 面的数字的序列是确定的,并且经过一个非常大的循环会回到第一个数的状态,然后周而复始。显然,摇号、抽奖的程序是不能通过伪随机数来实现的。现实中常常基于某种热噪声来实现真正的随机数。假定某热噪声是标准正态分布,那么能否将它转换成(0,1)区间上的均匀分布______? A. 忽略测量和计算误差,可以转换为(0,1)区间上的均匀分布。 B. 无法转换为(0,1)区间上的均匀分布。 C. 信息不足,无法判断。 D. 借助伪随机数生成算法可以转换为(0,1)区间上的均匀分布。 E. 仅仅靠伪随机数生成算法,就可以生成(0,1)区间上的均匀分布 F. 以上说法都不对。

职业技能题库&在线云笔试平台https://www.sodocs.net/doc/516707466.html, 答案:A 2.[不定项]在一个童话世界里,任意两个人之间要么是朋友关系,要么是敌人关系,不存在 其他关系及没有关系的情况。并且,如果A和B是朋友关系,B和C是朋友关系,那么A 和C必然是朋友关系。那么关于这个童话世界中的人群的说法错误的是:______? A. 可能只有1个人群,这个人群内部是朋友关系。 B. 可能有2个人群,人群内部是朋友关系,人群之间是敌人关系。 C. 可能有3个及以上个人群,人群内部是朋友关系,人群之间是敌人关系。 D. 如果存在多个人群,并且人群内部是朋友关系,人群之间是敌人关系,那么这些人群必然是差不多大小的。 E. 选项B中的情况可以是其中一个人群只有一个人,另外一个人群可以由很多人。 F. 这样一个世界里朋友关系是比较不容易发生变化的。 答案:D 3.[不定项]12321能被写成______种两个质数相加的形式。 A. 0 B. 1 C. 2 D. 3 E. 4 F. 5 答案:A 4.[不定项]在小端序的机器中,如果

javaee期末复习要点

第1章概述 中间件(middleware):中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 Java EE平台角色:Java EE产品提供者、应用组件提供者、应用组装者、部署者、系统管理员、工具提供者、系统组件提供者。 EJB:(Enterprise JavaBeans,企业化JavaBeans)是一个Java服务器端组件开发的规范,软件厂商根据它来实现EJB服务器。 EJB容器:是EJB的运行环境。它提供规范中定义的接口使EJB类访问所需的服务。容器厂商也可以在容器或服务器中提供额外服务的接口。EJB分为会话EJB和实体EJB两种。 CORBA:(Common Object Request Broker Architecture,通用对象请求代理架构)是一个分布式对象体系结构,它独立于平台,也独立于语言。在这个体系结构中,一个对象可以被本机上的客户或远程客户通过方法激活来存取。客户(一个对象或应用)无须知道被调用对象(称为服务对象)的运行环境,也无须知道实现这个对象的编程语言,客户只要知道服务对象的逻辑地址和提供的接口。 RMI:(Remote Method Invoke,远程方法调用)是一种被EJB使用的更底层的协议,正如其名字所表示的那样,RMI协议调用远程对象上方法,使用序列化方式在客户端和服务器端的对象之间传递数据。 JSP:(Java Server Page,Java服务器页面)是服务器端的脚本语言,是以Java和Servlet为基础开发而成的动态网页生成技术,它的底层实现是Java Servlet。JSP(Java Server Pages)页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。 Servlet:Servlet是一些运行于Web服务器端的Java小程序,用来扩展Web服务器的功能。 JDBC:(Java Database Connectivity,Java数据库连接)是一组API,定义了用来访问数据源的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源。 XML:(Extensible Markup Language,扩展标记语言)是一种可以用来定义其它标记语言的语言,被用来在不同的商务过程中共享数据。 JMS:(Java Message Service,Java消息服务)是一种基于Java的技术,因此是平台无关的。它为消息服务定义了通用Java 语言接口,支持最常见的消息传递模型(发布/订阅和点到点)。通过对JMS(Java消息服务)API的访问可实现面向消息的通信。JMS通常用来实现异构系统之间的松散集成。 第2章JNDI:命名和目录服务 JNDI:(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。

百一测评——第六篇海上安全试题

试卷名称:第六章海上安全试题 试卷描述:普通海员笔试题目、渔业笔试、微信考试、在线考试 试卷链接: 试卷限时:50分 一.判断题 每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 答案: ========答案区域开始======== 1-45 AAAAABAABBAAABBBBBBAABBABBAABABBAAAAAAAAAAAAA ========答案区域结束======== 1.[判断]渔船出海作业必须编队(组)作业,保持通讯畅通,同出同进,互相照应; A.正确 B.错误 2.[判断]瞭望人员必须全神贯注的保持正规瞭望,不得从事或被分派给会影响瞭望的其他任 务。 A.正确 B.错误 3.[判断]瞭望人员和舵工的职责是分开的,舵工在操舵时不应当同时作为瞭望人员,除非是 具有四周无遮挡的视野并且没有夜视障碍或其他保持正规瞭望的妨碍。 A.正确 B.错误 4.[判断]渔船严禁超载、超高及超抗风等级航行。 A.正确 B.错误 5.[判断]在遇大风浪或大风浪来临前,甲板要拉防滑绳,确保甲板通行安全; A.正确 B.错误 6.[判断]为了安全起见,航行中要锁门睡觉。 A.正确 B.错误 7.[判断]严禁在货船航道和禁锚区锚泊; A.正确 B.错误

8.[判断]起、抛锚时,操作人员集中精神,服从指挥。操作时逐档进行,不得连续变档操作。 A.正确 B.错误 9.[判断]为了作业方便,作业人员可以不用穿戴劳动防护用品,也不用穿救生衣。 A.正确 B.错误 10.[判断]冬季作业时为了暖和可以喝点酒。 A.正确 B.错误 11.[判断]网机操作者在操作网机过程中应高度集中精神,始终保持敏锐的反应与准确无误的 操作。 A.正确 B.错误 12.[判断]吊网前,所有操作人员进入安全区域,确认无隐患后,船长和水手长才能下令起吊。 A.正确 B.错误 13.[判断]甲板操作人员在甲板上作业时要手脚利索,注意脚下绳、网等物,吊包时更要注意 网包和船摇摆动向,防止被挤压。 A.正确 B.错误 14.[判断]为了不耽误捕捞,对于船上损坏的部位可以在港口私下焊接一下。 A.正确 B.错误 15.[判断]发现有船员在舱室里窒息,为了抢救可以直接下去救援。 A.正确 B.错误 16.[判断]只要没睡着,可以躺在床上吸烟。 A.正确 B.错误 17.[判断]发生缠摆时,水性好的可以下去割摆。 A.正确 B.错误 18.[判断]只要风平浪静,进行舷外作业可以不用做防护措施。 A.正确 B.错误 19.[判断]海上作业期间,收到大风警报,可以就地锚泊避风,等风过了继续作业。 A.正确 B.错误 20.[判断]在夜间航行应至少保持一名水手协助驾驶员值班。 A.正确 B.错误 21.[判断]船舶在出航前,必须将吊杆落下,进港后才可升起。 A.正确 B.错误

百一测评——第四章 海上急救试题

试卷名称:第四章海上急救试题 试卷描述:普通海员笔试题目、渔业笔试、微信考试、在线考试 试卷链接: 试卷限时:50分 一.判断题 每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 答案: ========答案区域开始======== 1-100 AAABAAAAAAABBABAABAABAAAAAAAAAAAAAAAAAAABABAAAAAABBBBBABBAABAABAAAAABABBA BAAAABAAAABABABABAAAABABABA ========答案区域结束======== 1.[判断]海上急救的目的是:挽救生命,延续生命;改善病情,减少痛苦;预防并 发症与后遗症。 A.正确 B.错误 2.[判断]海上急救的首要目的是:挽救生命,延续生命。 A.正确 B.错误 3.[判断]海上急救的主要目的之一是:改善病情,减少痛苦。 A.正确 B.错误 4.[判断]海上急救,只要当时挽救了生命,就无需考虑预防并发症与后遗症。 A.正确 B.错误 5.[判断]海上急救的原则是:迅速诊断,迅速评估;稳定情绪,树立信心;抓住重 点,实施急救。

B.错误 6.[判断]实施急救之前,一定要首先迅速诊断病情评估伤情,否则容易出现方向性 错误。 A.正确 B.错误 7.[判断]稳定伤病员情绪,树立战胜困难的信心,对救治过程能够起到积极的作用。 A.正确 B.错误 8.[判断]救治过程中,抓住重点,首先解决主要问题。 A.正确 B.错误 9.[判断]实施急救的优先顺序是:恢复心跳和呼吸、止血、防止休克、其他针对性 急救。 A.正确 B.错误 10.[判断]如果发现伤者呼吸和心跳都没有了,首要任务是恢复心跳恢复呼吸 A.正确 B.错误 11.[判断]伤者有心跳无呼吸,可以直接恢复呼吸,并密切注意心跳情况 A.正确 B.错误 12.[判断]伤者有心跳无呼吸,也要同时进行心肺复苏 A.正确 B.错误 13.[判断]伤者无心跳无呼吸,同时有开放性创伤,首先针对伤口进行清洗包扎 A.正确 B.错误 14.[判断]溺水的抢救步骤是:倒水,清除口腔异物;心肺复苏;防止失温;防止肺 炎及并发症。 A.正确 B.错误 15.[判断]溺水者被抬到甲板后,立即进行人工呼吸 A.正确

J2EE期末考试复习题

一、填空题 发布到服务器上的组件除包含自身实现的代码文件外,还要包含一(XML)部署描述文件。 Java EE技术框架可分为三部分:组件技术、(服务技术)、通信技术。 Servlet 最大的用途是通过(动态响应)客户机请求来扩展服务器功能。 表单数据的提交方法有两种,(Post)方法和Get方法。 (Filter)拦截请求和响应,以便查看、提取正在客户机和服务器之间交换数据。 (Listener)实现了Servlet的事件驱动。 JSP页面的脚本元素用来嵌入(java)代码。 JSP动作组件是一些(XML)语法格式的标记,被用来控制Web容器的行为。 JSP供提供九种内置对象,(request)对象代表的是来自客户端的请求。 JSP 标准标记库是一个实现(Web )应用程序中常用功能的定制标记库集。 java.sql.Statement对象代表一条发送到数据库执行的SQL语句。有(三)种Statement 对象。 Servlets可以使用(MIME)类型来向浏览器传送非HTML 文件。 Enterprise Bean 是在(多)台机器上跨几个地址空间运行的组件。 JavaBean 是(一)台机器上同一个地址空间中运行的组件。 在标记描述TLD文件中Required 定义为(true)代表为必须。 二、单项选择题

1、表单数据的提交方法有两种, ()方法使得数据由标准的输入设备读入。 A.Get B. Post C.Read D.Input 2、在表单提交的数据中,如果变量的值有多个,这时应调用( )方法, A. getParameterValues() B. getParameter() C. getParameterNames() D. getAttribute() 3、Servlet的事件驱动由()实现。 A. Filter B. Listener C . Response D. Request 4、标记名称由两部分组成,( )用来区分不同标记库. A. 后缀 B. 前缀 C.JSP D. bean 5、客户机对Servlet的请求和Servlet对客户端的响应,都是通过( )来实现的。 A、EJB B、XML C、API D、Web服务器 6、获取数据库连接的方法是()。 A、Connection() B、getConnection() C、Con D、getContent() 7、常用的接收邮件的协议是() A、SMTP B、POP3 C、IMAP D、MIME 8、()用来获取一个已被创建的JavaBean组件的属性值。 A、 B、 C、 D. 9、要对体内容进行操作的标记,必须继承的接口是()。 A. javax.Servlet.jsp.tagext. Tag B.javax.Servlet.jsp.tagext.BodyTag C. javax.Servlet.jsp. Tag D. 三个都必须 10、core标记库主要的标记有()

2019JavaEE期末复习整理最新版

中文乱码问题的解决方法 一种写一个过滤器。 一种是在servlet里设置中文编码为GB2312. Request.setCharacterEncoding(“GB2312”); 什么是spring Spring是分层的JavaSE/EE full-stack 轻量级开源框架,以IoC (Inverse of Control 控制反转)和AOP(Aspect Oriented Programming 面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB完成的工作,取代了EJB的臃肿、低效的开发模式。 spring核心组件:Core、Context 和 Beans其中最核心的组件就是Beans, Spring提供的最核心的功能就是Bean Factory。Spring 优点 非侵入式设计、方便解耦、简化开发、支持AOP、支持声明式事务处理、方便程序测试、方便集成各种优秀框架、降低Java EE API 的使用难度 IOC 在使用Spring框架之后,对象的实例不再由调用者来创建,而是由Spring容器来创建,Spring容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制。这样,控制权由应用代码转移到了Spring容器,控制权发生了反转,这就是控制反转。 IOC的注入方式 Set注入与构造注入 DI 从Spring容器的角度来看,Spring容器负责将被依赖对象赋值给调用者的成员变量,这相当于为调用者注入了它依赖的实例,这就是Spring的依赖注入。 Bean Bean的本质就是Java中的类,而Spring中的Bean其实就是对实体类的引用,来生产Java类对象,从而实现生产和管理Bean 。Bean的实例化方式 构造器实例化、静态工厂方式实例化和实例工厂方式实例化 Bean的装配方式 基于XML的装配、基于注解(Annotation)的装配和自动装配 简述MVC设计模式 简述jsp和servlet的关系 jsp就是一种基于servlet的技术,jsp的实现都必须将jsp译成servlet,jsp充分利用了servlet的平台独立性,安全性、可升级性以及强壮性等优点,jsp和servlet是可以相互操作的,jsp页面可以包含从serlet程序程序输出的内容,可以将内容输出到servlet程序。反过来servlet程序也可以包含从jsp页面输出的内容并且可以将内容输出到jsp页面。 SpringMVC是什么 Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。它与Struts2框架一样,都属于MVC框架,但其使用和性能等方面比Struts2更加优异。 SpringMVC特点 是Spring框架的一部分、灵活性强、提供了一个前端控制器DispatcherServlet、自动绑定用户输入、内置了校验器、支持国际化、支持多种视图、基于XML的配置 SpringMVC 的核心组件有哪些?简述其工作原理。 1、DispatcherServlet:中央控制器,把请求给转发到具体的控制类 2、Controller:具体处理请求的控制器 3、HandlerMapping:映射处理器,负责映射中央处理器转发给controller时的映射策略 4、ModelAndView:服务层返回的数据和视图层的封装类 5、ViewResolver:视图解析器,解析具体的视图 6、Interceptors :拦截器,负责拦截我们定义的请求然后做处理工作 工作原理:request请求到前端控制器拦截,传到映射器处理器,生成具体的处理器对象返回,前端控制器通过返回寻找合适的处理器适配器,处理器适配器调用并执行controller,controller执行后返回模型和视图,组成成ModelAndView组件,通过ViewResolver返回到特定的前台页面。 Mybatis是什么 MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的XML 或注解来配置和映射原生类型、接口和Java 的POJO(Plain Old Java Objects)为数据库中的记录。 Mybatis一对一实体关系映射 嵌套查询是通过执行另外一条SQL映射语句来返回预期的复杂类型。 嵌套结果是使用嵌套结果映射来处理重复的联合结果的子集。Spring和Mybatis整合 1、创建项目,引入JAR包 2、编写db.properties 3、编写Spring 配置文件applicationContext.xml 4、编写MyBatis配置文件mybatis-config.xml 5、引入log4j.properties 网上订餐系统 三、(1)软件结构 (2)相关的类和视图(类名及功能以及主要属性与方法、视图名及功能) User:model 视图:register.jsp、delete.jsp、get.jsp、update.jsp、success.jsp (3)service层和dao 层的相关类(类名及功能以及主要属性与

2016-2017-1-JavaEE编程技术_期末大作业及其要求

《Java EE编程技术》课程题目与要求 说明: 本学期,该课程为考试改革课程,不参加统一的考试,采用技能测试的方式评价。 要求学生能够应用该课程中所介绍的思想、原理、技术方法,解决实际应用问题的能力。 设计题目(平时我们做过的题目) 针对下面给出的“网络书城系统”的需求和说明,完成系统的开发与设计。 网络书城的主要功能就是让用户能够足不出户就可以购买到自已想要的书籍,所以网络书城系统主要提供如下功能: (1)用户能够使用本网站完成图书的浏览、查询和购买。 (2)普通用户只能浏览图书信息,浏览分为3种方式:按类别浏览、按条件浏览、查询图书。 (3)普通用户通过注册成为注册用户,注册后的用户可以登录,登录后可以修改注册资料。(4)注册用户登录后可以进行在线图书购买,购买的图书存放在购物车中,可以对购物车中的商品数量进行修改、删除,调整好购物车中内容后,可以把该内容保存到订单中,在保存订单的时候要求用户填写送货地址和联系方式。订单提交后用户可以开始一次新的购物过程。 (5)对于后台系统,要求可以进行商品目录的维护,商品的图片可以上传到服务器,特价商品维护,订单可以查询详细信息,订单确认和订单发送。 设计要求 (1)利用Struts2、Hibernate、Spring技术。 提示:若只采用Struts2技术设计,一般给中等; 若采用Struts2+Hibernate技术整合实现,一般给良好(也可能为优) 若采用Struts2+Hibernate+Hibernate技术整合实现,一般给优秀。 若三种方式都提供,但第3种不完善,也可以给优秀。 (2)给出系统的简单的分析与设计(主要包括:你的设计思想,功能划分,体系结构、类等有关的包结构,设计中遇到的问题等) (3)提供设计文档和源代码。 本课程成绩的确定 该课程有3个内容确定我们的最后课程成绩: (1)上面的设计题目,50分。 (2)综合测试20分 (3)平时考勤与作业30分

百一测评——国家电网公司岗位招聘—综合办公行政-笔试试题

试卷名称:国家电网公司招聘考试—综合办公行政-笔试试题试卷描述:在线考试、招聘笔试、微信考试 试卷链接: 试卷限时:40分钟 一.判断题 每题分值:2.5分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 1.[判断]因自然灾害等原因断电,供电人应当按照国家有关规定及时抢修。未及时抢修,造 成用电人损失的,应当承担损害赔偿责任。 A.正确 B.错误 答案:A 2.[判断]临时用电期限除经供电企业准许外,一般不得超过六个月,逾期不办理延期或永久 性正式用电手续的,供电企业应终止供电。 A.正确 B.错误 答案:A 3.[判断]城乡居民客户向供电企业申请用电,受电装置检验合格并办理相关手续后,3个工作 日内送电。 A.正确

答案:A 4.[判断]设备对地电压在250V以上的为高压电气设备,设备对地电压在250V及以下的为低 压电气设备。 A.正确 B.错误 答案:B 5.[判断]伪造或开启供电企业加封的用电计量装置封印用电,属于违约用电。 A.正确 B.错误 答案:B 6.[判断]用户认为供电企业装设的计费电能表不准时,只要向供电企业提出校验申请,供电 企业应在十天内校验并将检验结果通知用户。 A.正确 B.错误 答案:B 7.[判断]客户欠电费需依法采取停电措施的,提前7天送达停电通知书。 A.正确 B.错误 答案:A 8.[判断]供电营业区内的供电营业机构,对本营业区内的用户有按照国家规定供电的义务, 不得违反国家规定对其营业区的内的申请用电的单位和个人拒绝供电。

B.错误 答案:A 9.[判断]非居民客户向供电企业申请用电,受电装置检验合格并办理相关手续后,5个工作日 内送电。 A.正确 B.错误 答案:A 10.[判断]自备电厂自发自用有余的电量可以自己向厂区外供电。 A.正确 B.错误 答案:B 11.[判断]反映供电质量的主要指标有频率、电压和供电可*性。 A.正确 B.错误 答案:B 12.[判断]供电企业提供24小时电力故障报修服务,供电抢修人员到达现场的时间一半般为: 城区范围45分钟;农村地区90分钟;特殊边远地区2小时。 A.正确 B.错误 答案:A 13.[判断]一类负荷主要是指中断供电将造成人身伤亡,产品大量报废,主要设备损坏以及企

百一测评——中信银行招聘金融专业知识全真题和答案

试卷名称:中信银行招聘《金融专业知识》全真题及答案试卷描述:中信笔试题目、中信银行招聘笔试、微信考试、在线考试 试卷链接:/open/paperInfo/42278 试卷限时:50 分 一. 单项选择题 每题分值: 2 分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中 1. [单选]海外子公司的资产与负债最初发生时的汇率称为( )。 A. 现行汇率 B?历史汇率 C?保质汇率 D.控制汇率 答案:B 2. [单选]我国的金融创新应当走( )这样一条具有中国特色的创新发展之路。 A.创新—管制 ——完善 — —引导 B.引导一—创新 — —管制 — —完善 C.托管一—引导 — —完善 — —创新 D创新一—引导 — —托管 ——完善 答案:B 3. [单选]1978 年以前我国银行信贷的三性不包括( )。

B赢利性 C. 保证性 D. 归还性 答案:B 4. [单选]量化管理,防范为主,努力转化,及时补偿是商业银行( )。 A. 贷款管理原则 B. 经营管理原则 C. 风险管理原则 D. 财务管理原则 答案:C 5. [单选]商业银行经营与管理原则的核心是( )。 A. 流动性原则 B. 政策性原则 C. 盈利性原则 D. 安全性原则 答案:D 6. [单选]目前,我国同业拆借资金的最长期限为( )。 A. 1 个月 B. 2 个月 C. 4个月

答案:C 7. [单选]实际利率是由名义利率扣除( )后的利率。 A. 利息所得税率 B. 商品变动率 C. 物价变动率 D?平均利润率 答案:C 8. [单选]信息不对称的涵义是指( )。 A. 信息不全 B?信息不透明 C. 信息在传递过程中损耗掉了 D. 交易的一方对另一方的信息掌握的不充分而无法做出正确的交易决策 答案:D 9. [单选]我国改善商业银行经营与管理条件,建立科学的激励约束机制,最根本的要点在于 ( ) 。 A. 建立完善的内控制度体制 B. 建立合理的组织结构 C. 与西方商业银行的薪酬制度接轨 D. 严格岗位责任制度 答案:D

期末

1.以下对于注解类Annotation说法正确的是: A.定义Annotation类型的关键字是class B.定义Annotation类型的关键字是Annotation C.定义Annotation类型的关键字是interface D.定义Annotation类型的关键字是@interface 2.下列流中哪个不属于字符流? A.InputStreamReader B.BufferedReader C.FilterReader D.FileInputStream (字节流) 3.哪个关键字可以对对象加互斥锁?(线程同步) A.transient(变量修饰符) B.serialize C.synchronized D.static 4.对于已经被定义过可能抛出异常的语句,在编程时 必须使用try/catch语句处理异常,或用throw将其抛出。 5.下列对多态性的描述中,错误的是 A.Java语言允许方法重载与方法覆盖 B.Java语言允许运算符重载 C.Java语言允许变量覆盖 D.多态性提高了程序的抽象性和简洁性 6.FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型? A.OutputStream B.File

C.InputStream D.BufferedOutputStream 7.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A.static void method ( ) B.public void method ( ) C.final void method( ) D.abstract void method( ) 8.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A..java B..class C..html D..exe 9.在Java语言中,整型常数123占用的存储字节数是() A.1 B.2 C.4 D.8 10.JAVA中char类型系统分配( )字节的内存空间 A.1 B.2 C.4 D.根据不同系统分配11.下面哪个选项不能用作变量名的首字符?() A.字母B.下划线C.数字D.美元符($)13.关键字()表明一个对象或变量在初始化后不能修改。 A.extends B.final C.this D.finalizer 14.以下关于抽象类和接口的说法错误的是() A.抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。 B.在抽象类中可以没有抽象方法。

百一测评——初级会计职称模拟考试系统答题

百一测评——初级会计职称模拟考试系统答题

试卷名称:初级会计职称模拟考试系统免费答题 试卷描述:在线考试、招聘笔试、微信考试 试卷链接: 试卷限时:50分钟 一.单项项选择题 每题分值:2分 是否题目乱序:是 是否选项乱序:是 是否可回溯:是 难度:中 1.[单选]根据税收征收管理制度,下列个人财产中, 不适用税收保全措施的是____。 A.机动车辆 B.金银首饰 C.古玩字画 D.维持生活必须的住房 答案:D 解析:个人及其所扶养家属维持生活必须的住房和用品,不在税收保全措施的范围之内。 2.[单选]甲公司年 5 月10 日取得营业执照 并开业经营,但一直不办理税务登记。税务机关

发现后责令限期改正,该公司在限期内仍未改正。 税务机关有权对其采取的措施是 A.处以元以下的罚款 B.没收经营所得 C.提请司法机关查封财产 D.提请工商行政管理机关吊销营业执照 答案:D 解析:纳税人不办理税务登记,由税务机关责令限期改正,逾期不改正的,经税务机关提请,由工商行政管理机关吊销营业执照。 3.[单选]下列银行结算账户中,不能支取现金的是____。 A.党、团、工会经费专用存款账户 B.个人银行结算账户 C.预算单位零余额账户 D.单位银行卡账户 答案:D 解析:( 1 )党、团、工会经费等专用存款账户支取现金应按照国家现金管理的规定办理;( 2 )个人银行结算账户用于办理个人转账收付和现金存取;( 3 )预算单位零余额账户用于财政授权支付,能够办理转账、提取现金等结算业务,能够向本单

位按账户管理规定保留的相应账户划拨工会经费、住房公积金及提租补贴,以及财政部批准的特殊款项,不得违反规定向本单位其它账户和上级主管单位、所属下级单位账户划拨资金;( 4 )单位银行卡账户的资金必须由其基本存款账户转账存入,该账户不得办理现金收付业务。 4.[单选]赵某所持贷记卡透支余额为1 万元,根据 支付结算法律制度的规定,其首月最低还款额不低于____元。 A.1000 B.1500 C. D.2500 答案:A 解析:贷记卡的首月最低还款额不得低于其当月透支余额的10% 。 5.[单选]根据支付结算法律制度的规定,下列票据 当事人中,应在票据和粘单的粘接处签章的是____。 A.粘单上第一背书的背书人 B.票据上最后一手背书的背书人 C.票据上第一手背书的背书人

java 试题

一、填空题1、Java的三大体系分别是_JavaSE_____、_JavaEE_____、_JavaME_____。 2、Java程序的运行环境简称之为JRE_____。 3、编译Java程序需要使用_javac_____命令。 4、javac.exe和java.exe两个可执行程序存放在JDK安装目录的bin______目录下。 5、path______环境变量用来存储Java的编译和运行工具所在的路径,而_classpath_____环境变量则用来保存保存Java虚拟机要运行的“.class”文件路径。 二、选择题 1、以下选项中,哪些属于JDK工具?(多选)ABCD A、Java编译器 B、Java运行工具 C、Java文档生成工具 D、Java打包工具 2、Java属于以下哪种语言?C A、机器语言B、汇编语言C、高级语言 3、下面哪种类型的文件可以在Java虚拟机中运行?D D、.class 4、安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?B A、Java文档制作工具B、Java解释器C、Java编译器 5、5、如果jdk的安装路径为:d:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?B A.d:\jdk; B.d :\jdk\bin; C.d:\jre\bin; D.d:\jre; 三、问答题 1、简述Java的特点。面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。 2、2、简述JRE与JDK的区别JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提供了Java程序运行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好的Java程序,那么,你的计算机上必须且只需安装JRE。JDK(Java Development Kit,Java 开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关的工具,是提供给Java开发人员使用的。初学者学习和使用Java语言时,首先必须下载和安装JDK。JDK中已经包含了JRE部分,初学者安装JDK后不必再去下载和安装JRE了。 第二章 、Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double 双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true 和false两个值,分别占一个字节。 2、如果使用“&”在表达式之间进行连接,那么无论任何情况,“&”两边的表达式都会参与计算。如果使用“&&”进行连接,当“&&”左边的表达式为false,则不会执行其右边的表达式。例如定义int x = 2,y = 0; boolean b = x < y & x / 2 > 0表达是会发生被0除异常,因为x / y的表达式执行了。而boolean b = x < y & x / 2 > 0是不会出现这种异常的,因为x < y为false,表达式x / y不会执行。 3、方法重载指的是在一个类中可以声明多个同名的方法,而方法中参数的个数或者数据类型不一致。调用这些同名的方法时,JVM会根据实际参数的不同绑定到不同的方法 冒泡排序: public class Test03 { public static void main(String[] args) { int[] arr = { 25, 24, 12, 76, 101, 96, 28 }; for (int i = 0; i < arr.length - 1; i++) { // 定义内层循环for (int j = 0; j < arr.length - i - 1; j++) { if (arr[j] > arr[j + 1]) { // 比较相邻元素// 下面的三行代码用于交换两个元素int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); // 打印元素和空格} }

相关主题