叫我姐姐SAMA
1.有一个人的了一种很严重的疾病,医生给他开了两种药片,分别称为 A 药片和 B 药片,每种分别为 4 片,每天必须吃两次,每次必须吃 A 和 B 药片各一片,出现错误就会死掉,第一天,他正常吃药,但是,第二天吃药的时候,他不小心把药片搞混了,这两种药片的外观完全一样,他也没有别的办法再获取药片,那么,他应该怎么办?答案把剩下的四片药全部分开成两半,一半放一堆,另一半放另一堆,第二天每次吃其中一堆就行了的阶乘末尾有几个0答案:1249个因为一个5的倍数产生一个零,25的倍数产生二个零125的倍数产生三个零,625的倍数产生四个零3025产生五个零,前面计算过的不说,都比前面的多产生一个零5,10,15,...,5000 一共1000个25,50,75,...,5000 共200个125,250,...,5000 共40个625,1250,...,5000 共8个3125 只有1个所以共有1249个零3.一头母牛在3—10岁的时候每年可以生一头小牛,生公牛和母牛的比率是50%,在牛12岁的时候就送入屠宰场买了。现在有一个农夫有1头1岁大的母牛,在母牛3岁的时候就送到附近的农场去配种,请问40年后这个农夫可能会有多少头牛,写出相关的代码或答题思路,最好用面向对象。答案:Java代码package ;import .*;/*** 问题描述:** 一头母牛在3—10岁的时候每年可以生一头小牛,生公牛和母牛的比率是50%,* 在牛12岁的时候就送入屠宰场买了。现在有一个农夫有1头1岁大的母牛,* 在母牛3岁的时候就送到附近的农场去配种,请问40年后这个农夫可能会有多少头牛,* 写出相关的代码或答题思路,最好用面向对象。* @author polaris * @version */public class ComputeCattleNum {// 保存所有母牛private static List
miss.w\^O^/
Java面试不光有面试也会有笔试,为了让java应聘笔试题能顺利通过,中公优就业·浙江IT培训的小U老师整理了一些java笔试题及答案分享给大家,准备或将要参加java面试的朋友可以仔细阅读,争取一次通过,进去自己心仪的企业工作。一、九道选择题程序的种类有(BCD )A.类(Class) .下列说法正确的有( BCD)A. 环境变量可在编译source code时指定B. 在编译程序时,所能指定的环境变量不包括class pathC. javac一次可同时编译数个Java源文件D. 能指定编译结果要置于哪个目录(directory)3.下列标识符不合法的有( ACD) B.$Usdollars .下列说法错误的有( BCD)A. 数组是一种对象B. 数组属于一种原生类C. int number=={31,23,33,43,35,63}D. 数组的大小可以任意改变5.不能用来修饰interface的有(ACD ) .下列正确的有(ACD )A. call by value不会改变实际参数的数值B. call by reference能改变实际参数的参考地址C. call by reference不能改变实际参数的参考地址D. call by reference能改变实际参数的内容7.下列说法错误的有( ACD)A. 在类方法中可用this来调用本类的类方法B. 在类方法中调用本类的类方法时可直接调用C. 在类方法中只能调用本类中的类方法D. 在类方法中绝对不能调用实例方法8.下列说法错误的有(ABC )A. Java面向对象语言容许单独的过程与函数存在B. Java面向对象语言容许单独的方法存在C. Java语言中的方法属于类中的成员(member)D. Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同9.下列说法错误的有(BCD )A. 能被成功运行的java class文件必须有main方法B. J2SDK就是Java APIC. 可利用jar选项运行.jar文件D. 能被Appletviewer成功运行的java class文件必须有main方法二、六道简答题1、在java中如果声明一个类为final,表示什么意思?答:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。2、父类的构造方法是否可以被子类覆盖(重写)?答:父类的构造方法不可以被子类覆盖,因为父类和子类的类名是不可能一样的。3、请讲述String 和StringBuffer的区别。答:String 类所定义的对象是用于存放“长度固定”的字符串。StringBuffer类所定义的对象是用于存放“长度可变动”的字符串。4、如果有两个类A、B(注意不是接口),你想同时使用这两个类的功能,那么你会如何编写这个C类呢?答:因为类A、B不是接口,所以是不可以直接继承的,但可以将A、B类定义成父子类,那么C类就能实现A、B类的功能了。假如A为B的父类,B为C的父类,此时C就能实现A、B的功能。5、结合Java视频Lesson5(多线程),分析sleep()和wait()方法的区别。答: Sleeping睡眠的意思 : sleep() 方法用来暂时中止执行的线程。在睡眠后,线程将进入就绪状态。waiting等待的意思: 如果调用了 wait() 方法,线程将处于等待状态。用于在两个或多个线程并发运行时。6、谈谈你对抽象类和接口的理解。答:定义抽象类的目的是提供可由其子类共享的一般形式、子类可以根据自身需要扩展抽象类、抽象类不能实例化、抽象方法没有函数体、抽象方法必须在子类中给出具体实现。他使用extends来继承。接口:一个接口允许一个类从几个接口继承而来,Java 程序一次只能继承一个类但可以实现几个接口,接口不能有任何具体的方法,接口也可用来定义可由类使用的一组常量。其实现方式是interface来实现。以上就是小U老师整理的2018java笔试题及答案,关于java应聘笔试题还有很多,后期小编会及时整理更新更多java应聘笔试题,准备参加java面试的朋友可以仔细研究题目,做好充分的准备参加每一场面试,祝你成功!
永丰YF窗帘窗饰
什么是面向对象,重载(overloading)是什么,继承(inheritance)是什么等等。一般这类基础又重要的知识点是经常被问到的,回答的时候不需要背书般的回答,面试官最希望听到的是你结合实例来概括这类知识。
优质工程师考试问答知识库