当前位置:网站首页 > Java基础 > 正文

java基础语法116



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;

版权声明


相关文章:

  • java基础软件安装2024-10-23 14:58:03
  • 翁恺java零基础入门2024-10-23 14:58:03
  • java基础乘法口诀2024-10-23 14:58:03
  • java基础学了3个月2024-10-23 14:58:03
  • 没基础能去达内java培优班2024-10-23 14:58:03
  • java基础运算类型2024-10-23 14:58:03
  • java虚拟机的基础2024-10-23 14:58:03
  • java类的基础代码2024-10-23 14:58:03
  • java基础学习感受2024-10-23 14:58:03
  • 最基础的java听不懂2024-10-23 14:58:03