JAVA笔试题目
一、Java笔试题·单项选择题
1.Java是从()语言改进重新设计。A.Ada B.C++ C.Pasacal D.BASIC  答案:B
2.下列语句哪一个正确()
A. Java程序经编译后会产生machine code    B. Java程序经编译后会产生byte code
C. Java程序经编译后会产生DLL  D.以上都不正确答案:B
3.下列说法正确的有()
A. class中的constructor不可省略      B. constructor必须与class同名,但方法不能与class同名
C. constructor在一个对象被new时执行      D.一个class只能定义一个constructor答案:C
4.提供Java存取数据库能力的包是()
A.java.sql B.java.awt C.java.lang D.java.swing  答案:A
5.下列运算符合法的是()
A.&&  B.<>  C.if  D.:=  答案:A
6.执行如下程序代码
a=0;c=0;
do{
--c;
a=a-1;
}while(a>0);
后,C的值是()
A.0 B.1 C.-1 D.死循环          答案:C
7.下列哪一种叙述是正确的()
A. abstract修饰符可修饰字段、方法和类    B.抽象方法的body部分必须用一对大括号{ }包住
C.声明抽象方法,大括号可有可无          D.声明抽象方法不可写出大括号答案:D
8.下列语句正确的是()
A.形式参数可被视为local variable            B.形式参数可被字段修饰符修饰
C.形式参数为方法被调用时,真正被传递的参数          D.形式参数不可以是对象  答案:A
9.下列哪种说法是正确的()
A.实例方法可直接调用超类的实例方法      B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法  D.实例方法可直接调用本类的类方法  答案:D
网站源码出售4y湖南岚鸿4
二、Java笔试题·多项选择题
1.Java程序的种类有()
A.类(Class) B.Applet C.Application D.Servlet  BCDubuntu在哪里写代码
2.下列说法正确的有()
A.环境变量可在编译source code时指定    B.在编译程序时,所能指定的环境变量不包括class path
C. javac一次可同时编译数个Java源文件 D. 能指定编译结果要置于哪个目录(directory)答案:BCD
3.下列标识符不合法的有()
A.new B.$Usdollars C.1234 D.car.taxi  答案:ACD
4.下列说法错误的有()
A.数组是一种对象  B.数组属于一种原生类
C. int number=[]={31,23,33,43,35,63}    D.数组的大小可以任意改变  答案:BCD
5.不能用来修饰interface的有()
A.private B.public C.protected D.static  答案:ACD
6.下列正确的有()
A. call by value不会改变实际参数的数值  B. call by reference能改变实际参数的参考地址
C. call by reference不能改变实际参数的参考地址  D. call by reference能改变实际参数的内容 答案:ACD
7.下列说法错误的有()
A.在类方法中可用this来调用本类的类方法  B.在类方法中调用本类的类方法时可直接调用
C.在类方法中只能调用本类中的类方法  D.在类方法中绝对不能调用实例方法  答案:ACD
8.下列说法错误的有()
A. Java面向对象语言容许单独的过程与函数存在  B. Java面向对象语言容许单独的方法存在
C. Java语言中的方法属于类中的成员(member)
D. Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同  答案:ABC
9.下列说法错误的有()
手机网站设计公司
A.能被成功运行的java class文件必须有main()方法  B. J2SDK就是Java API
C. 可利用jar选项运行.jar文件
D.能被Appletviewer成功运行的java class文件必须有main()方法    答案:BCD
三、Java笔试题·判断题
1.Java程序中的起始类名称必须与存放该类的文件名相同。()答案:正确
2.Unicode是用16位来表示一个字的。()答案:正确
3.原生类中的数据类型均可任意转换。()答案:错误
Java笔试题集锦
1.MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
2.J2EE是什么?
答:Je22是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。
3.J2EE是技术还是平台还是框架?
答:J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。
J2EE也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术。
4.STRUTS的应用(如STRUTS架构)
小程序开发合同答:Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。 采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要功能:
一.包含一个controller servlet,能将用户的请求发送到相应的Action对象。
二.JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。
三.提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。
5.WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。
答:Web ServiceWeb Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。
JAXP(Java API for XML Parsing) 定义了在Java中使用DOM, SAX, XSLT的通用的接口。这样在你的程序中你只要使用这些通用的接口,当你需要改变具体的实现时候也不需要修改代码。
JAXM(Java API for XML Messaging) 是为SOAP通信提供访问方法和传输机制的API。
WSDL是一种 XML 格式,用于将网络服务描述为一组端点,这些端点对包含面向文档信息或面向过程信息的消息进行操作。这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽象端点(服务)。
SOAP即简单对象访问协议(Simple Object Access Protocol),它是用于交换XML编码信息的轻量级协议。
UDDI 的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web Service注册,以使别的企业能够发现的访问协议的实现标准。
6.C/S 与 B/S 区别:
答:有如下八个方面的不同:
(1)硬件环境不同:
  C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.
  B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行
(2)对安全要求不同
  C/S 一般面向相对固定的用户, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息. 西门子plc仿真软件
  B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。
(3)对程序架构不同
  C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑.
  B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等,
全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.
(4)软件重用不同 java常见笔试题
  C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.
  B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。