【笔试题】Overloading in Java
笔试题 Overloading in Java
Question 1 以下程序的输出结果为( )。
public class Test {
public int getData() {
return 0;
}
public long getData() {
return 1;
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.getData());
}
}
a) 1
b) 0
c) Runtime error
d) Compilation error
参考答案
d
```
Question 2 以下程序的输出结果为( )。
public class Test {
public int getData(String temp) throws IOException {
return 0;
}
public int getData(String temp) throws Exception {
return 1;
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.getData("GFG"));
}
}
a) 0
b) 1
c) Compilation error
d) Runtime error
参考答案
c
```
Question 3 以下程序的输出结果为( )。
public class Test {
private String function() {
return ("GFG");
}
public final static String function(int data) {
return ("GeeksforGeeks");
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.function());
}
}
a) Compilation error
b) Runtime error
c) GFG
d) None of these
参考答案
c
```
Question 4 以下程序的输出结果为( )。
public class Test {
private String function(String temp, int data) {
return ("GFG");
}
private String function(int data, String temp) {
return ("GeeksforGeeks");
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.function(4, "GFG"));
}
}
a) GFG
b) GeeksforGeeks
c) Compilation error
d) Runtime error
参考答案
b
```
Question 5 以下程序的输出结果为( )。
public class Test {
private String function(String temp, int data, int sum) {
return ("GFG");
}
private String function(String temp, int data) {
return ("GeeksforGeeks");
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.function("GFG", 0, 20));
}
}
a) GFG
b) Compilation error
c) Runtime error
d) GeeksforGeeks
参考答案
a
```
Question 6 以下程序的输出结果为( )。
public class Test {
private String function(float i, int f) {
return ("gfg");
}
private String function(double i, double f) {
return ("GFG");
}
public static void main(String[] args) {
Test obj = new Test();
System.out.println(obj.function(1., 20));
}
}
a) GFG
b) Compilation error
c) Runtime error
d) GeeksforGeeks
参考答案
a
```
参考链接
【笔试题】Overloading in Java的更多相关文章
- Java 面试/笔试题神整理 [Java web and android]
Java 面试/笔试题神整理 一.Java web 相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并 ...
- 剑指Offer——CVTE校招笔试题+知识点总结(Java岗)
剑指Offer(Java岗)--CVTE校招笔试题+知识点总结 2016.9.3 19:00参加CVTE笔试,笔试内容如下: 需要掌握的知识:Linux基本命令.网络协议.数据库.数据结构. 选择题 ...
- 一道笔试题来理顺Java中的值传递和引用传递
题目如下: private static void change(StringBuffer str11, StringBuffer str12) { str12 = str11; str11 = ...
- 【笔试题】在 Java 中,如何跳出当前的多重嵌套循环?
笔试题 在 Java 中,如何跳出当前的多重嵌套循环? public class Demo { public static void main(String[] args) { System.out. ...
- 笔试题二(java面向对象、多线程、集合)
1.final关键字的特点 final修饰变量时,在堆内存中的地址是不变的,但对象的内容是可变的.//思考,找例子 2.静态变量的特点 实例变量是用对象引用,要先实例化对象,而静态变量属于类,只要类加 ...
- Java 工程师面试题和笔试题整理(一)
根据自己之前收集的还有一部分自己面试的整理出来,希望能帮到面试的兄弟(2017). 海科融通 笔试题 1.有一个字符串,如果要在其中查找一个子串,都有哪些方式,写出你认为最好的一个. 2.写出线程都有 ...
- 【笔试题】Overriding in Java
笔试题 Overriding in Java Question 1 以下程序的输出结果为( ). class Derived { protected final void getDetails() { ...
- Android开发面试经——3.常见Java基础笔试题
Android开发(29) 版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http:/ ...
- 2016最新Java笔试题集锦
更新时间:2015-08-13 来源:网络 投诉删除 [看准网(Kanzhun.com)]笔试题目频道小编搜集的范文“2016最新Java笔试题集锦”,供大家阅读参考, ...
随机推荐
- linux 下如何添加一个用户,并给予用户root权限
分类专栏: Linux 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: adduser tommy //添加一个名为tommy的用户 passwd tommy //修改密码 C ...
- [React] Write a generic React Suspense Resource factory
Using Suspense within our component isn't exactly ergonomic. Let's put all that logic into a reusabl ...
- PostgreSQL Autovacuum和vacuum
1 基础知识 重点: 如果您的数据库运行了很久,并且从来没有打开过autovacuum,那么请在打开autovacuum之前全库手动运行vacuum analyze(可能要非常久的时间)完全禁用aut ...
- 洛谷 P1731 [NOI1999]生日蛋糕 题解
每日一题 day53 打卡 Analysis 观察一个蛋糕的俯视图,上表面的面积其实就是最下面那一层的底面积,所以在第一次搜索的时候加入这个底面积,之后就只用考虑侧面积就好啦. 就是每次枚举r和h,如 ...
- 3.深入学习Servlet的Response和Request
一.HttpServletResponse web服务器接受到客户端的HTTP请求,对于这个请求分别创建一个代表请求的对象HttpServletRequest和一个代表响应的对象HttpServlet ...
- Bzoj 3343: 教主的魔法(分块+二分答案)
3343: 教主的魔法 Time Limit: 10 Sec Memory Limit: 256 MB Description 教主最近学会了一种神奇的魔法,能够使人长高.于是他准备演示给XMYZ信息 ...
- Linux里使用rz和sz命令
lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,官网:http://freecode.com/projects/lrzsz/ windows 需要向centos服务器上传文件 ...
- C#控制台程序入口函数 Main(string[] args) 参数详解
学习C#编程最常见的示例程序是在控制台应用程序中输出Hello World! using System; namespace DemoMainArgs { class Program { static ...
- 声源定位之3精读《The Generalized Correlation Method for Estimation of Time Delay》
2.2.1 标题(2019年9月5日) 估计时间差的广义互相关方法 互相关可以表示两个信号的相似程度. 计算:两个信号循环移位相乘再相加,得到的一组互相关值. 相关函数: 何为广义?通用的框架,可以设 ...
- Linux上DNS解析总是选择resolv.conf中第二位的DNS服务器IP地址
问题现象: 在Linux机器上,用户自建了一台DNS服务器.然后改动/etc/resolv.conf将其服务器IP地址添加到第一项.将阿里云的内网DNS放到第二位,然而在测试过程中发现telnet,p ...