如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
java笔试题java笔试题11.IP地址的编码分为哪俩部分?IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区分哪些是网络位哪些是主机位。2.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。循环链表,用取余操作做3.不能做switch()的参数类型是:switch的参数不能为实型。4.static有什么用途?(请至少说明两种)a.限制变量的作用域b.设置变量的存储域7.引用与指针有什么区别?a引用必须被初始化,指针不必。b引用初始化以后不能被改变,指针可以改变所指的对象。c不存在指向空值的引用,但是存在指向空值的指针。8.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性9.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?全局变量储存在静态数据库,局部变量在堆栈10.什么是平衡二叉树?左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于111.堆栈溢出一般是由什么原因导致的?没有回收垃圾资源12.什么函数不能声明为虚函数?constructor13.冒泡排序算法的时间复杂度是什么?O(n^2)14.写出floatx与“零值”比较的if语句。if(x>0.000001&&x<-0.000001)16.Internet采用哪种网络协议?该协议的主要层次结构?tcp/ip应用层/传输层/网络层/数据链路层/物理层17.Internet物理地址和IP地址转换采用什么协议?ARP(AddressResolutionProtocol)(地址解析協議)java笔试题21、编写一个Java程序,用if-else语句判断某年份是否为闰年。闰年特点:①、普通年能被4整除;且不能被100整除的为闰年。(如20xx年就是闰年,1901年不是闰年)②、世纪年能被400整除的是闰年。(如20xx年是闰年,1900年不是闰年)③、对于数值很大的年份,既能整除3200,又能整除172800是闰年。如172800年是闰年,86400年不是闰年(因为虽然能整除3200,但不能整除172800)。2、编写一个Java程序在屏幕上输出1!+2!+3!+??+10!的和。3、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。4、利用递归方法求5!。5、一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。6、编写一个Java应用程序,要求如下1)从控制台输入两个字符串;2)重载三个方法,方法名add,分别完成字符串拼接、整数相加、浮点数相加,返回String,并在控制台分别输出返回结果;3)要求处理异常,输入字符串不符合要求时给出提示,不能使程序崩溃;4)输入“esc”时退出程序,否则可以重复执行。7、、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。8、大整数计算器,要求从控制台输入。(例如:100000000000000000000+20000000000000000000)9、(1)编写一个圆类Circle,该类拥有:①一个成员变量Radius(私有,浮点型);//存放圆的半径;②两个构造方法Circle()//将半径设为0Circle(doubler)//创建Circle对象时将半径初始化为r③三个成员方法doublegetArea()//获取圆的面积doublegetPerimeter()//获取圆的周长voidshow()//将圆的半径、周长、面积输出到屏幕(2)编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:Java笔试题①一个成员变量doublehight(私有,浮点型);//圆柱体的高;②构造方法Cylinder(doubler,doubleh)//创建Circle对象时将半径初始化为r③成员方法doublegetVolume()//获取圆柱体的体积voidshowVolume()//将圆柱体的体积输出到屏幕编写应用程序,创建类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。(20分)java笔试题3JAVA笔试基础题目1、string是最基本的数据类型吗?2、int和integer有什么区别3、string和stringbuffer的区别4、运行时异常与一般异常有何异同?5、说出servlet的生命周期,并说出servlet和cgi的区别。6、说出arraylist,vector