111.给出如下代码,如何使成员变量m被函数fun()直接访问()
A将private int m 改为 protected int m
B.将private int m 改为 public int m
C.将private int m 改为 static int m
D.将private int m 改为int m
答案:C
112.下面哪几个函数是public void example(){….}的重载函数()
Apublic void example(int m){…}
B.public int example(int m){…}
C.public void example2(){…}
D.public int example(int m,float f){…}
答案:ABD
113.请问以下代码执行会打印出什么?
父类:
子类:
执行:C:>java com.bjsxt.ChildClass
输出结果:?
答:
FatherClassCreate
FatherClassCreate
ChildClass Create
114.如果有两个类A、B(注意不是接口),你想同时使用这两个类的功能,那么你会如何编写这个C类呢?
答:因为类A、B不是接口,所以是不可以直接实现的,但可以将A、B类定义成父子类,那么C类就能实现A、B类的功能了。假如A为B的父类,B为C的父类,此时C就能使用A、B的功能。
115.一个类的构造方法是否可以被重载(overloading),是否可以被子类重写(overrding)?
答:构造方法可以被重载,但是构造方法不能被重写,子类也不能继承到父类的构造方法
116.Java中byte表示的数值范围是什么?
答:范围是-128至127
117.如何将日期类型格式化为:2013-02-18 10:53:10?
118.不通过构造函数也能创建对象吗()
A.是
B.否
分析:答案:A
Java创建对象的几种方式(重要):
(1) 用new语句创建对象,这是最常见的创建对象的方法。
(2) 运java基础语法116用反射手段,调用java.lang.Class或者
java.lang.reflect.Constructor类的newInstance()实例方法。
(3) 调用对象的clone()方法
(4) 运用反序列化手段,调用java.io.ObjectInputStream对象的 readObject()方法。
(1)和(2)都会明确的显式的调用构造函数 ;(3)是在内存上对已有对象的影印,所以不会调用构造函数 ;(4)是从文件中还原类的对象,也不会调用构造函数。
(1)和(2)都会明确的显式的调用构造函数 ;(3)是在内存上对已有对象的影印,所以不会调用构造函数 ;(4)是从文件中还原类的对象,也不会调用构造函数。
119.下面哪些是对称加密算法()
A.DES
B.MD5
C.DSA
D.RSA
分析:答案:A
分析:常用的对称加密算法有:DES、3DES、RC2、RC4、AES
常用的非对称加密算法有:RSA、DSA、ECC
使用单向散列函数的加密算法:MD5、SHA
120.下面的代码段,当输入为2的时候返回值是()
A.0B.2C.4D.10
答案:C
分析:result = 0 + 2 * 2;
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/25262.html