微信

使用微信服务,更方便

职友集>Java面试题 > [java开发技术笔试题]JAVA基础 ,基本数据类型,类,static关键字

[java开发技术笔试题]JAVA基础 ,基本数据类型,类,static关键字

2015-11-10 06:30:01 阅读( 315 )

2151人 收藏本页

标签:Java面试题

[开发技术]JAVA基础 ,基本数据类型,类,static关键字1、java中,以下哪个类型不属于基本类型?()A、byteB、intC、StringD、double2、下面有关保留字说明正确的是()A、const和goto是java的保留字B、NULL是java的保留字C、true和false是java的保留字D、以上都不对3、以下关于直接量正确的描述有哪些()多选A、直接量的值是常量,有时也将直接量称为未命名常量B、整型直接量的默认数据类型是intC、字符型直接量与字符串型直接量都是用“”表示D、类直接量的一般形式是TypeName.class4、下面有关类的定义正确的代码是()A、default class Test {public float aMethod(float a,float b){return 0;} }B、 class Test {static class NestedTopClass{}public float aMethod(float a,float b){return 0;}}C、protected class Test { class InnerClass{}public float aMethod(float a,float b){return 0;}}D、public class Test {private static class NestedTopClass extends Test{}public float aMethod(float a,float b){return 0;}}5、下面有关类的描述正确有哪些()A、嵌套顶层类与内部成员类的惟一区别在于static关键字的使用,内部成员类无static关键字B、辅助类、局部类、匿名类都没有访问修饰符C、成员类能在没有包容类的实例下,访问私有变量D、成员类中能定义static块和类变量6、以下有关static成员变量和方法描述正确的有哪些()A、对于整个系统,类变量只有一个B、任何public static方法都是工具方法,而不论它在哪个类中声明C、在非工具类中声明工具方法,是为了封装(需要访问非public成员)。D、嵌套顶层类可在不实例化包容类的情况下被实例化7、下面有关this和super描述正确的是()A、用this.fieldName可以用于引用被屏蔽的成员变量B、在构造方法中,先执行自己的代码,再用super关键字调用父类的构造C、super.fieldName能访问不同包的父类的private或default权限的成员变量D、在类方法中,能用this引用成员变量或成量方法8、有关null描述不正确的是()A、因为表达式可以等于null,所以有时null指的是null类型B、任何引用类型变量都可赋值为nullC、null引用不可以表现为一个null常量D、null引用意味着该变量目前没有指向堆中的对象9、有关float和double类型的描述不正确的是()A、float类型的有效数字位为8位,double类型的有效数字位为16位B、精度的有效数位与小数点位置有关C、浮点型的有效位被设计成不精确是因为二进制与十进制有不可通约的基数D、浮点型数据是以二进制数值的方式存储10、以下描述不正确的是()A、可以用str.length来获取字符串变量的长度B、StringBuffer的长度可以用setLength(int newLength)方法设置C、一个Date类的实例实际上不是一个日期,而是一个时间戳D、Object类中定义的行为必须被所有的对象实现

来自IT公司面试手册

下一篇:15 个必须知道的 Java 面试问题

上一篇:java垃圾回收gc和finalize的区别

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题