Java工程师笔试题2(含答案).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java工程师笔试题2(含答案)

选择题(3分*10)观察下列图形,推测问号处的图形可能是()2、数据库中只存放视图的() A.操作 B.对应的数据 C.定义 D.限制3、如果某系统15*4=112成立,则系统采用的是(?)进制。A.6 B.7 C.8 D.94、以下哪一个包是默认导入到Java类当中的() A.java.lang B.java.io C.java.nio D.java.long5、Java中,主函数main方法的返回类型是(?)。?A.int?B.void?C.boolean?D.static?6、下列运算符合法的是(?)?A???B???C??if?????D??:=7、下列哪一种叙述是正确的(?)?A??abstract修饰符可修饰字段、方法和类?B??抽象方法的body部分必须用一对大括号{?}包住?C??声明抽象方法,大括号可有可无?D??声明抽象方法不可写出大括号?8、局部变量boolean的默认值为:A、false B、true C、null D、无默认值,必初始化9、关于Map和List,下面说法正确的是(??)。?A.Map继承List?B.List中可以保存Map或List?C.Map和List只能保存从数据库中取出的数据?D.Map的value可以是List或Map10、若x是float类变量,x=10/4;则x?的值是。?()?A:2????????????????B:2.0???????????C:2,5????????????D:编译错误问答题(5分*5)Internet采用哪种网络协议?该协议的主要层次结构?2、写出JAVA的八种基础数据类型。3、构造器Constructor是否可被override??并说出原因。?4、什么是封装?Java语言中的封装类有哪些?5、数组有没有length()这个方法?String有没有length()这个方法?程序题(15分*3)1、爱因斯坦台阶问题。有人走台阶若每步走2级,则最后剩1级。若每步走3级则最后剩?2级。若每步走4级,则最后剩3级。若每步走5级,则最后剩4级。若每步走6级,则最后剩5级。若每步走7级,则刚好不剩。试编制程序求此台阶数。2、编写一个程序,在主类中创建和调用方法sumf(),方法sumf()的功能是进行两个浮点数的加法运算。试将12.7和23.4两个数相加并显示运算结果。3、利用条件运算符的嵌套来完成此题:学习成绩 =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。答案:一、12345678910CCAABADDDB二、1.TCP/IP2. boolean, byte, char, double, float, int, long, short3. 不能,应为构造器不能被继承,所以不能被重写,但是可以被重载。4. 封装是表示把数据项和方法隐藏在对象的内部,把方法的实现内容隐藏起来。Java中的封装类有Double、Integer、Float、Byte、Long、Character、Short和Boolean等类。5. 数组没有length()这个方法,有length的属性。String有有length()这个方法。三、1. 2、import java.util.Scanner;public class test {static float sumf(float x,float y) {return x+y;}public static void main(String[]args){Scanner sc = new Scanner(System.in);System.out.println(“输入2个浮点数求和表达式,如:23.4+67.01″);String []str = sc.next().split(“\\+”);float m = Float.parseFloat(str[0]);float n = Float.parseFloat(str[1]);System.out.println(m+”+”+n+”=”+ sumf(m,n));}}3. import java.util.*;public class lianxi05 {public static void main(String[] args) {int x;char grade;Scanner s = new Scanner(System.in);System.out.print( “请输入一个成绩: “);x = s.nextInt();grade = x = 90 ? ‘A’: x = 60 ? ‘B’:’C;System.out.println(“等级为:”+grade);}}

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档